diff --git a/src/pretix/locale/ang/LC_MESSAGES/django.po b/src/pretix/locale/ang/LC_MESSAGES/django.po
index 8310281926..2bf7fb4588 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: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -292,7 +292,7 @@ msgid "\"{input}\" is not a valid choice."
msgstr ""
#: pretix/api/serializers/order.py:1262 pretix/api/views/cart.py:210
-#: pretix/base/services/orders.py:1459
+#: pretix/base/services/orders.py:1468
#, python-brace-format
msgid "The selected seat \"{seat}\" is not available."
msgstr ""
@@ -345,17 +345,17 @@ msgid ""
"account."
msgstr ""
-#: pretix/api/views/order.py:579 pretix/control/views/orders.py:1340
+#: pretix/api/views/order.py:579 pretix/control/views/orders.py:1514
#: pretix/presale/views/order.py:754 pretix/presale/views/order.py:827
msgid "You cannot generate an invoice for this order."
msgstr ""
-#: pretix/api/views/order.py:584 pretix/control/views/orders.py:1342
+#: pretix/api/views/order.py:584 pretix/control/views/orders.py:1516
#: pretix/presale/views/order.py:756 pretix/presale/views/order.py:829
msgid "An invoice for this order already exists."
msgstr ""
-#: pretix/api/views/order.py:610 pretix/control/views/orders.py:1466
+#: pretix/api/views/order.py:610 pretix/control/views/orders.py:1640
#: pretix/control/views/users.py:141
msgid "There was an error sending the mail. Please try again later."
msgstr ""
@@ -380,7 +380,7 @@ msgstr ""
#: pretix/api/webhooks.py:237 pretix/base/models/checkin.py:343
#: pretix/base/notifications.py:251
#: pretix/control/templates/pretixcontrol/event/mail.html:114
-#: pretix/control/views/orders.py:1303
+#: pretix/control/views/orders.py:1477
msgid "Order canceled"
msgstr ""
@@ -563,7 +563,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/settings.html:69
#: pretix/control/templates/pretixcontrol/organizers/customer.html:48
#: pretix/plugins/checkinlists/exporters.py:493
-#: pretix/presale/checkoutflow.py:1453 pretix/presale/forms/checkout.py:57
+#: 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
#: pretix/presale/forms/customer.py:369 pretix/presale/forms/user.py:40
@@ -792,7 +792,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:148
#: pretix/control/views/waitinglist.py:307
#: pretix/plugins/checkinlists/exporters.py:494
-#: pretix/presale/checkoutflow.py:1459 pretix/presale/forms/checkout.py:84
+#: 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
msgid "Phone number"
@@ -818,6 +818,7 @@ msgstr ""
#: pretix/base/settings.py:3473 pretix/control/forms/filter.py:614
#: pretix/control/forms/item.py:353 pretix/control/forms/organizer.py:827
#: 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
#: pretix/control/templates/pretixcontrol/oauth/app_list.html:12
#: pretix/control/templates/pretixcontrol/oauth/authorized.html:17
@@ -1157,8 +1158,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:95
#: pretix/control/templates/pretixcontrol/order/index.html:173
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:116
-#: pretix/control/templates/pretixcontrol/orders/index.html:45
-#: pretix/control/templates/pretixcontrol/orders/index.html:112
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:22
+#: pretix/control/templates/pretixcontrol/orders/index.html:46
+#: pretix/control/templates/pretixcontrol/orders/index.html:129
#: pretix/control/templates/pretixcontrol/organizers/customer.html:203
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:41
#: pretix/control/templates/pretixcontrol/search/orders.html:48
@@ -1404,7 +1406,7 @@ msgstr ""
msgid "Description"
msgstr ""
-#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:323
+#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:338
msgid "Gross price"
msgstr ""
@@ -1733,6 +1735,7 @@ msgid "Event slug"
msgstr ""
#: pretix/base/exporters/orderlist.py:256 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:534
#: pretix/plugins/reports/exporters.py:859
@@ -1757,7 +1760,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/events/index.html:84
#: pretix/control/templates/pretixcontrol/order/index.html:742
#: pretix/control/templates/pretixcontrol/order/index.html:838
-#: pretix/control/templates/pretixcontrol/orders/index.html:126
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:26
+#: pretix/control/templates/pretixcontrol/orders/index.html:149
#: pretix/control/templates/pretixcontrol/orders/refunds.html:65
#: pretix/control/templates/pretixcontrol/organizers/customer.html:38
#: pretix/control/templates/pretixcontrol/organizers/customer.html:208
@@ -1800,7 +1804,8 @@ msgstr ""
#: pretix/base/exporters/orderlist.py:832 pretix/base/notifications.py:203
#: pretix/control/forms/filter.py:2200
#: pretix/control/templates/pretixcontrol/order/index.html:175
-#: pretix/control/templates/pretixcontrol/orders/index.html:118
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:24
+#: pretix/control/templates/pretixcontrol/orders/index.html:138
#: 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
@@ -1875,7 +1880,7 @@ msgid "Follow-up date"
msgstr ""
#: pretix/base/exporters/orderlist.py:280
-#: pretix/control/templates/pretixcontrol/orders/index.html:125
+#: pretix/control/templates/pretixcontrol/orders/index.html:148
#: pretix/control/templates/pretixcontrol/organizers/customer.html:207
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74
msgid "Positions"
@@ -1955,10 +1960,11 @@ msgstr ""
#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1527
#: pretix/control/forms/filter.py:413 pretix/control/forms/filter.py:1771
#: pretix/control/forms/filter.py:1995 pretix/control/forms/filter.py:2109
-#: pretix/control/forms/filter.py:2191 pretix/control/forms/item.py:241
-#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380
-#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:113
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:75
+#: pretix/control/forms/filter.py:2191 pretix/control/forms/filter.py:2408
+#: pretix/control/forms/item.py:241 pretix/control/forms/orders.py:343
+#: pretix/control/forms/orders.py:395 pretix/control/forms/orders.py:777
+#: pretix/control/forms/vouchers.py:113
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:98
#: pretix/control/templates/pretixcontrol/items/quotas.html:51
#: pretix/control/templates/pretixcontrol/order/change.html:104
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:43
@@ -1970,6 +1976,7 @@ msgstr ""
#: pretix/control/views/waitinglist.py:311
#: pretix/plugins/checkinlists/exporters.py:497
#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:298
+#: pretix/plugins/sendmail/forms.py:378
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:32
#: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52
#: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135
@@ -2013,7 +2020,7 @@ msgstr ""
#: pretix/base/exporters/orderlist.py:843 pretix/base/models/items.py:674
#: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91
#: pretix/base/orderimport.py:255 pretix/control/forms/filter.py:2001
-#: pretix/control/forms/filter.py:2255 pretix/control/forms/orders.py:303
+#: pretix/control/forms/filter.py:2255 pretix/control/forms/orders.py:318
#: pretix/control/forms/vouchers.py:63
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:66
#: pretix/control/templates/pretixcontrol/item/base.html:3
@@ -2467,7 +2474,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/base.html:279
#: pretix/control/templates/pretixcontrol/checkin/index.html:145
#: pretix/control/templates/pretixcontrol/order/index.html:24
-#: pretix/control/templates/pretixcontrol/orders/index.html:141
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:185
#: pretix/control/templates/pretixcontrol/orders/refunds.html:86
#: pretix/control/templates/pretixcontrol/organizers/customer.html:132
#: pretix/control/templates/pretixcontrol/organizers/customer.html:221
@@ -2529,9 +2537,9 @@ msgstr ""
#: pretix/control/forms/filter.py:1404 pretix/control/forms/filter.py:1467
#: pretix/control/forms/filter.py:1879 pretix/control/forms/filter.py:1888
#: pretix/control/forms/filter.py:1960 pretix/control/forms/filter.py:1973
-#: pretix/control/forms/filter.py:2425 pretix/control/forms/filter.py:2444
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:106
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:118
+#: pretix/control/forms/filter.py:2480 pretix/control/forms/filter.py:2499
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:135
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:147
#: pretix/control/templates/pretixcontrol/items/discounts.html:107
#: pretix/control/templates/pretixcontrol/organizers/devices.html:147
#: pretix/control/templates/pretixcontrol/organizers/teams.html:61
@@ -2579,7 +2587,7 @@ msgstr ""
msgid "Expiry date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1311 pretix/control/forms/orders.py:815
+#: pretix/base/exporters/orderlist.py:1311 pretix/control/forms/orders.py:830
msgid "Special terms and conditions"
msgstr ""
@@ -3144,7 +3152,8 @@ msgid "If turned off, you will not get any notifications."
msgstr ""
#: pretix/base/models/auth.py:285
-#: pretix/control/templates/pretixcontrol/orders/index.html:115
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:23
+#: pretix/control/templates/pretixcontrol/orders/index.html:133
#: pretix/control/templates/pretixcontrol/search/orders.html:54
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:23
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15
@@ -3388,7 +3397,7 @@ msgid "This identifier is already used for a different question."
msgstr ""
#: pretix/base/models/devices.py:114 pretix/control/forms/filter.py:2265
-#: pretix/control/forms/filter.py:2312 pretix/control/forms/filter.py:2418
+#: pretix/control/forms/filter.py:2312 pretix/control/forms/filter.py:2473
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
#: pretix/control/templates/pretixcontrol/organizers/gates.html:16
#: pretix/plugins/checkinlists/exporters.py:671
@@ -3773,19 +3782,19 @@ msgstr ""
#: pretix/base/models/exports.py:74 pretix/control/forms/event.py:1069
#: pretix/control/forms/event.py:1131 pretix/control/forms/event.py:1143
#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881
-#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:510
+#: pretix/control/forms/orders.py:664 pretix/control/forms/orders.py:896
+#: pretix/control/forms/orders.py:923 pretix/control/forms/organizer.py:510
#: pretix/control/forms/organizer.py:520 pretix/control/forms/organizer.py:530
#: pretix/control/forms/vouchers.py:263 pretix/plugins/sendmail/forms.py:74
-#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:231
+#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:232
msgid "Subject"
msgstr ""
-#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:690
-#: pretix/control/forms/orders.py:706 pretix/control/forms/orders.py:889
-#: pretix/control/forms/orders.py:916 pretix/control/forms/vouchers.py:269
+#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:705
+#: pretix/control/forms/orders.py:721 pretix/control/forms/orders.py:904
+#: pretix/control/forms/orders.py:931 pretix/control/forms/vouchers.py:269
#: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99
-#: pretix/plugins/sendmail/models.py:232
+#: pretix/plugins/sendmail/models.py:233
msgid "Message"
msgstr ""
@@ -4170,7 +4179,7 @@ msgstr ""
#: pretix/control/forms/filter.py:409 pretix/control/forms/filter.py:1765
#: pretix/control/forms/item.py:226 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:78
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
#: pretix/control/templates/pretixcontrol/items/discounts.html:59
#: pretix/control/templates/pretixcontrol/items/index.html:3
@@ -4390,8 +4399,8 @@ msgstr ""
#: pretix/base/models/items.py:1460 pretix/base/reldate.py:180
#: pretix/plugins/checkinlists/exporters.py:659
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:37
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:51
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:40
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:54
msgid "Time"
msgstr ""
@@ -4781,7 +4790,7 @@ msgstr ""
msgid "pending"
msgstr ""
-#: pretix/base/models/orders.py:168 pretix/base/payment.py:498
+#: pretix/base/models/orders.py:168 pretix/base/payment.py:505
#: pretix/base/services/invoices.py:465
msgid "paid"
msgstr ""
@@ -4792,7 +4801,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:196 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:625 pretix/control/forms/organizer.py:754
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:754
msgid "Customer"
msgstr ""
@@ -4989,8 +4998,8 @@ msgstr ""
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2134 pretix/base/payment.py:1259
-#: pretix/base/payment.py:1264 pretix/base/settings.py:975
+#: pretix/base/models/orders.py:2134 pretix/base/payment.py:1274
+#: pretix/base/payment.py:1279 pretix/base/settings.py:975
#: pretix/control/forms/organizer.py:740
#: pretix/control/templates/pretixcontrol/items/index.html:90
#: pretix/control/templates/pretixcontrol/order/index.html:144
@@ -5732,9 +5741,9 @@ msgstr ""
msgid "Calculate from product"
msgstr ""
-#: pretix/base/orderimport.py:586 pretix/control/views/orders.py:888
-#: pretix/control/views/orders.py:917 pretix/control/views/orders.py:961
-#: pretix/control/views/orders.py:993 pretix/control/views/orders.py:1016
+#: pretix/base/orderimport.py:586 pretix/control/views/orders.py:1062
+#: pretix/control/views/orders.py:1091 pretix/control/views/orders.py:1135
+#: pretix/control/views/orders.py:1167 pretix/control/views/orders.py:1190
msgid "You entered an invalid number."
msgstr ""
@@ -5907,61 +5916,71 @@ msgstr ""
msgid "Share this link with customers who should use this payment method."
msgstr ""
-#: pretix/base/payment.py:487
+#: pretix/base/payment.py:446
+msgid "Do not send a payment reminder mail"
+msgstr ""
+
+#: pretix/base/payment.py:447
+msgid ""
+"Users will not receive a reminder mail to pay for their order before it "
+"expires if they have chosen this payment method."
+msgstr ""
+
+#: pretix/base/payment.py:494
msgctxt "invoice"
msgid "The payment for this invoice has already been received."
msgstr ""
-#: pretix/base/payment.py:926
+#: pretix/base/payment.py:941
msgid "Automatic refunds are not supported by this payment provider."
msgstr ""
-#: pretix/base/payment.py:1017
+#: pretix/base/payment.py:1032
msgid ""
"No payment is required as this order only includes products which are free "
"of charge."
msgstr ""
-#: pretix/base/payment.py:1024
+#: pretix/base/payment.py:1039
msgid "Free of charge"
msgstr ""
-#: pretix/base/payment.py:1056
+#: pretix/base/payment.py:1071
msgid "Box office"
msgstr ""
-#: pretix/base/payment.py:1104 pretix/base/payment.py:1123
+#: pretix/base/payment.py:1119 pretix/base/payment.py:1138
#: pretix/plugins/manualpayment/apps.py:30
#: pretix/plugins/manualpayment/apps.py:33
msgid "Manual payment"
msgstr ""
-#: pretix/base/payment.py:1109 pretix/plugins/banktransfer/payment.py:199
+#: pretix/base/payment.py:1124 pretix/plugins/banktransfer/payment.py:199
msgid ""
"In test mode, you can just manually mark this order as paid in the backend "
"after it has been created."
msgstr ""
-#: pretix/base/payment.py:1130 pretix/base/payment.py:1273
+#: pretix/base/payment.py:1145 pretix/base/payment.py:1288
#: pretix/plugins/banktransfer/payment.py:155
msgid "Payment method name"
msgstr ""
-#: pretix/base/payment.py:1134
+#: pretix/base/payment.py:1149
msgid "Payment process description during checkout"
msgstr ""
-#: pretix/base/payment.py:1135
+#: pretix/base/payment.py:1150
msgid ""
"This text will be shown during checkout when the user selects this payment "
"method. It should give a short explanation on this payment method."
msgstr ""
-#: pretix/base/payment.py:1140
+#: pretix/base/payment.py:1155
msgid "Payment process description in order confirmation emails"
msgstr ""
-#: pretix/base/payment.py:1141
+#: pretix/base/payment.py:1156
#, python-brace-format
msgid ""
"This text will be included for the {payment_info} placeholder in order "
@@ -5970,11 +5989,11 @@ msgid ""
"{amount_with_currency}."
msgstr ""
-#: pretix/base/payment.py:1148
+#: pretix/base/payment.py:1163
msgid "Payment process description for pending orders"
msgstr ""
-#: pretix/base/payment.py:1149
+#: pretix/base/payment.py:1164
#, python-brace-format
msgid ""
"This text will be shown on the order confirmation page for pending orders. "
@@ -5982,87 +6001,87 @@ msgid ""
"the placeholders {order}, {amount}, {currency} and {amount_with_currency}."
msgstr ""
-#: pretix/base/payment.py:1157 pretix/plugins/banktransfer/payment.py:150
+#: pretix/base/payment.py:1172 pretix/plugins/banktransfer/payment.py:150
msgid ""
"Create an invoice for orders using bank transfer immediately if the event is "
"otherwise configured to create invoices after payment is completed."
msgstr ""
-#: pretix/base/payment.py:1208
+#: pretix/base/payment.py:1223
msgid "Offsetting"
msgstr ""
-#: pretix/base/payment.py:1222 pretix/control/views/orders.py:970
+#: pretix/base/payment.py:1237 pretix/control/views/orders.py:1144
msgid "You entered an order that could not be found."
msgstr ""
-#: pretix/base/payment.py:1251
+#: pretix/base/payment.py:1266
#, python-format
msgid "Balanced against orders: %s"
msgstr ""
-#: pretix/base/payment.py:1279
+#: pretix/base/payment.py:1294
msgid "Payment method description"
msgstr ""
-#: pretix/base/payment.py:1296
+#: pretix/base/payment.py:1311
msgid "In test mode, only test cards will work."
msgstr ""
-#: pretix/base/payment.py:1378 pretix/base/payment.py:1429
-#: pretix/base/payment.py:1472
+#: pretix/base/payment.py:1393 pretix/base/payment.py:1444
+#: pretix/base/payment.py:1487
msgid "You cannot pay with gift cards when buying a gift card."
msgstr ""
-#: pretix/base/payment.py:1387 pretix/base/payment.py:1437
-#: pretix/base/payment.py:1482 pretix/base/payment.py:1484
+#: pretix/base/payment.py:1402 pretix/base/payment.py:1452
+#: pretix/base/payment.py:1497 pretix/base/payment.py:1499
msgid "This gift card does not support this currency."
msgstr ""
-#: pretix/base/payment.py:1390 pretix/base/payment.py:1440
-#: pretix/base/payment.py:1490
+#: pretix/base/payment.py:1405 pretix/base/payment.py:1455
+#: pretix/base/payment.py:1505
msgid "This gift card can only be used in test mode."
msgstr ""
-#: pretix/base/payment.py:1393 pretix/base/payment.py:1443
-#: pretix/base/payment.py:1492
+#: pretix/base/payment.py:1408 pretix/base/payment.py:1458
+#: pretix/base/payment.py:1507
msgid "Only test gift cards can be used in test mode."
msgstr ""
-#: pretix/base/payment.py:1396 pretix/base/payment.py:1446
-#: pretix/base/payment.py:1494
+#: pretix/base/payment.py:1411 pretix/base/payment.py:1461
+#: pretix/base/payment.py:1509
msgid "This gift card is no longer valid."
msgstr ""
-#: pretix/base/payment.py:1399 pretix/base/payment.py:1449
+#: pretix/base/payment.py:1414 pretix/base/payment.py:1464
msgid "All credit on this gift card has been used."
msgstr ""
-#: pretix/base/payment.py:1404
+#: pretix/base/payment.py:1419
msgid "This gift card is already used for your payment."
msgstr ""
-#: pretix/base/payment.py:1419 pretix/base/payment.py:1462
+#: pretix/base/payment.py:1434 pretix/base/payment.py:1477
msgid ""
"You entered a voucher instead of a gift card. Vouchers can only be entered "
"on the first page of the shop below the product selection."
msgstr ""
-#: pretix/base/payment.py:1422 pretix/base/payment.py:1465
+#: pretix/base/payment.py:1437 pretix/base/payment.py:1480
msgid "This gift card is not known."
msgstr ""
-#: pretix/base/payment.py:1424 pretix/base/payment.py:1467
+#: pretix/base/payment.py:1439 pretix/base/payment.py:1482
msgid ""
"This gift card can not be redeemed since its code is not unique. Please "
"contact the organizer of this event."
msgstr ""
-#: pretix/base/payment.py:1486
+#: pretix/base/payment.py:1501
msgid "This gift card is not accepted by this event organizer."
msgstr ""
-#: pretix/base/payment.py:1488
+#: pretix/base/payment.py:1503
msgid "This gift card was used in the meantime. Please try again."
msgstr ""
@@ -6379,7 +6398,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:312
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6550,7 +6569,7 @@ msgid_plural "You cannot select more than %s items per order."
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:118 pretix/base/services/orders.py:1468
+#: pretix/base/services/cart.py:118 pretix/base/services/orders.py:1477
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6558,7 +6577,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:123 pretix/base/services/orders.py:1473
+#: pretix/base/services/cart.py:123 pretix/base/services/orders.py:1482
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -7230,7 +7249,7 @@ msgid ""
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:552 pretix/control/forms/orders.py:204
+#: pretix/base/services/orders.py:552 pretix/control/forms/orders.py:205
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
@@ -7246,85 +7265,85 @@ msgid ""
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1447
+#: pretix/base/services/orders.py:1456
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1448
+#: pretix/base/services/orders.py:1457
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1449
+#: pretix/base/services/orders.py:1458
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1450
+#: pretix/base/services/orders.py:1459
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1451
+#: pretix/base/services/orders.py:1460
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1453
+#: pretix/base/services/orders.py:1462
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1456
+#: pretix/base/services/orders.py:1465
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1457
+#: pretix/base/services/orders.py:1466
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1458
+#: pretix/base/services/orders.py:1467
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1461
+#: pretix/base/services/orders.py:1470
#, 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:1463
+#: pretix/base/services/orders.py:1472
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1464
+#: pretix/base/services/orders.py:1473
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1465
+#: pretix/base/services/orders.py:1474
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1466
+#: pretix/base/services/orders.py:1475
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2243 pretix/base/services/orders.py:2259
+#: pretix/base/services/orders.py:2252 pretix/base/services/orders.py:2268
#, 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:2851
+#: pretix/base/services/orders.py:2860
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8514,7 +8533,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1806 pretix/control/forms/orders.py:822
+#: pretix/base/settings.py:1806 pretix/control/forms/orders.py:837
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8522,7 +8541,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1827 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1827 pretix/control/forms/orders.py:848
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8638,7 +8657,7 @@ msgid ""
msgstr ""
#: pretix/base/settings.py:1987 pretix/plugins/sendmail/forms.py:222
-#: pretix/plugins/sendmail/models.py:253
+#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
msgstr ""
@@ -8905,7 +8924,7 @@ msgid ""
msgstr ""
#: pretix/base/settings.py:2284 pretix/control/forms/event.py:1104
-#: pretix/control/forms/event.py:1204 pretix/plugins/sendmail/models.py:258
+#: pretix/control/forms/event.py:1204 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
@@ -10423,11 +10442,13 @@ msgstr ""
#: pretix/control/forms/filter.py:1998 pretix/control/forms/filter.py:2018
#: pretix/control/forms/filter.py:2112 pretix/control/forms/filter.py:2128
#: pretix/control/forms/filter.py:2194 pretix/control/forms/filter.py:2229
-#: pretix/control/forms/orders.py:764 pretix/control/forms/orders.py:942
+#: pretix/control/forms/filter.py:2411 pretix/control/forms/filter.py:2426
+#: pretix/control/forms/orders.py:779 pretix/control/forms/orders.py:957
#: 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:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:366
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10838,8 +10859,8 @@ msgstr ""
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1347 pretix/control/forms/orders.py:669
-#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:575
+#: pretix/control/forms/event.py:1347 pretix/control/forms/orders.py:684
+#: pretix/control/forms/orders.py:879 pretix/control/forms/organizer.py:575
#: pretix/control/forms/vouchers.py:296
#: pretix/plugins/banktransfer/payment.py:212
#: pretix/plugins/sendmail/forms.py:61
@@ -11108,7 +11129,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2347 pretix/control/forms/vouchers.py:147
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
-#: pretix/plugins/sendmail/models.py:234
+#: pretix/plugins/sendmail/models.py:235
msgid "All products"
msgstr ""
@@ -11119,12 +11140,12 @@ msgstr ""
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:775
+#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:790
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:524 pretix/control/forms/orders.py:782
+#: pretix/control/forms/filter.py:524 pretix/control/forms/orders.py:797
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11242,7 +11263,7 @@ msgstr ""
#: pretix/control/forms/filter.py:1456 pretix/control/forms/filter.py:1458
#: pretix/control/forms/filter.py:1511 pretix/control/forms/filter.py:1513
#: pretix/control/forms/filter.py:1895 pretix/control/forms/filter.py:1897
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/filter.py:2411
+#: pretix/control/forms/filter.py:2464 pretix/control/forms/filter.py:2466
msgid "Search query"
msgstr ""
@@ -11320,7 +11341,7 @@ msgstr ""
#: pretix/control/forms/filter.py:1757
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:73
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:107
#: pretix/plugins/checkinlists/exporters.py:479
msgid "Checked in"
@@ -11459,12 +11480,12 @@ msgid "Device"
msgstr ""
#: pretix/control/forms/filter.py:2260 pretix/control/forms/filter.py:2295
-#: pretix/control/forms/filter.py:2432
+#: pretix/control/forms/filter.py:2487
msgid "All devices"
msgstr ""
#: pretix/control/forms/filter.py:2266 pretix/control/forms/filter.py:2308
-#: pretix/control/forms/filter.py:2419
+#: pretix/control/forms/filter.py:2474
msgid "All gates"
msgstr ""
@@ -11490,20 +11511,20 @@ msgstr ""
msgid "Check-in list"
msgstr ""
-#: pretix/control/forms/filter.py:2423
+#: pretix/control/forms/filter.py:2478
#: pretix/control/templates/pretixcontrol/organizers/devices.html:82
msgid "Software"
msgstr ""
-#: pretix/control/forms/filter.py:2430
+#: pretix/control/forms/filter.py:2485
msgid "Device status"
msgstr ""
-#: pretix/control/forms/filter.py:2433
+#: pretix/control/forms/filter.py:2488
msgid "Active devices"
msgstr ""
-#: pretix/control/forms/filter.py:2434
+#: pretix/control/forms/filter.py:2489
msgid "Revoked devices"
msgstr ""
@@ -11855,8 +11876,8 @@ msgstr ""
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1046 pretix/control/forms/orders.py:347
-#: pretix/control/forms/orders.py:535
+#: pretix/control/forms/item.py:1046 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -11970,7 +11991,8 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211
+#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:226
msgid "Notify customer by email"
msgstr ""
@@ -11991,22 +12013,21 @@ msgstr ""
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:184
-#: pretix/control/templates/pretixcontrol/order/deny.html:23
+#: pretix/control/forms/orders.py:184 pretix/control/forms/orders.py:216
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:185
+#: pretix/control/forms/orders.py:185 pretix/control/forms/orders.py:217
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:218
+#: pretix/control/forms/orders.py:233
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:237
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:472
#: pretix/plugins/reports/exporters.py:534
@@ -12015,58 +12036,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:245
+#: pretix/control/forms/orders.py:260
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:265
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:268
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:269
+#: 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:270
+#: 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:275
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: 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:284
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:288
+#: 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:292
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:308
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:313
+#: 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:120
@@ -12075,7 +12096,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:316
+#: 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
@@ -12085,127 +12106,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:324
+#: 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:439 pretix/control/forms/orders.py:443
-#: pretix/control/forms/orders.py:471 pretix/control/forms/orders.py:511
-#: pretix/control/forms/orders.py:530 pretix/control/forms/orders.py:548
-#: pretix/control/forms/orders.py:576
+#: 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:449 pretix/control/forms/orders.py:571
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:453
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:463
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:475
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:479
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:483
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:580
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:595
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:596
+#: 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:653 pretix/plugins/sendmail/forms.py:217
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:217
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:654 pretix/plugins/sendmail/forms.py:218
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:218
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:658
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:684
+#: pretix/control/forms/orders.py:699
#: 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:719
+#: pretix/control/forms/orders.py:734
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:720
+#: pretix/control/forms/orders.py:735
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:722
+#: pretix/control/forms/orders.py:737
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:749
+#: pretix/control/forms/orders.py:764
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:755
+#: pretix/control/forms/orders.py:770
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:767
+#: pretix/control/forms/orders.py:782
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:786
+#: pretix/control/forms/orders.py:801
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:789
+#: pretix/control/forms/orders.py:804
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:793
+#: pretix/control/forms/orders.py:808
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:796
+#: pretix/control/forms/orders.py:811
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 "
@@ -12214,29 +12235,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:802
+#: pretix/control/forms/orders.py:817
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:808
+#: pretix/control/forms/orders.py:823
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:827
+#: pretix/control/forms/orders.py:842
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:828
+#: pretix/control/forms/orders.py:843
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:853
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:841
+#: pretix/control/forms/orders.py:856
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 "
@@ -12244,20 +12265,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:847
+#: pretix/control/forms/orders.py:862
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:853
+#: pretix/control/forms/orders.py:868
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910
+#: pretix/control/forms/orders.py:899 pretix/control/forms/orders.py:925
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:895
+#: pretix/control/forms/orders.py:910
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12275,7 +12296,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:922
+#: pretix/control/forms/orders.py:937
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12289,24 +12310,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136
+#: pretix/control/forms/orders.py:969 pretix/plugins/sendmail/forms.py:136
#: pretix/plugins/sendmail/forms.py:229
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:956
+#: pretix/control/forms/orders.py:971
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138
+#: pretix/control/forms/orders.py:973 pretix/plugins/sendmail/forms.py:138
#: pretix/plugins/sendmail/forms.py:231
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:960
+#: pretix/control/forms/orders.py:975
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -13107,11 +13128,11 @@ msgstr ""
msgid "The order has been set to require payment before use."
msgstr ""
-#: pretix/control/logdisplay.py:385 pretix/control/views/orders.py:1311
+#: pretix/control/logdisplay.py:385 pretix/control/views/orders.py:1485
msgid "The order has been marked as expired."
msgstr ""
-#: pretix/control/logdisplay.py:386 pretix/control/views/orders.py:1209
+#: pretix/control/logdisplay.py:386 pretix/control/views/orders.py:1383
msgid "The order has been marked as paid."
msgstr ""
@@ -13123,7 +13144,7 @@ msgstr ""
msgid "The order has been refunded."
msgstr ""
-#: pretix/control/logdisplay.py:389 pretix/control/views/orders.py:1590
+#: pretix/control/logdisplay.py:389 pretix/control/views/orders.py:1764
msgid "The order has been reactivated."
msgstr ""
@@ -13140,7 +13161,7 @@ msgstr ""
msgid "The order requires approval before it can continue to be processed."
msgstr ""
-#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:568
+#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:737
msgid "The order has been approved."
msgstr ""
@@ -13175,16 +13196,16 @@ msgstr ""
msgid "The order locale has been changed."
msgstr ""
-#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1348
+#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1522
#: pretix/presale/views/order.py:762 pretix/presale/views/order.py:835
msgid "The invoice has been generated."
msgstr ""
-#: pretix/control/logdisplay.py:404 pretix/control/views/orders.py:1419
+#: pretix/control/logdisplay.py:404 pretix/control/views/orders.py:1593
msgid "The invoice has been regenerated."
msgstr ""
-#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1448
+#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1622
#: pretix/presale/views/order.py:848
msgid "The invoice has been reissued."
msgstr ""
@@ -13808,7 +13829,7 @@ msgstr ""
msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
-#: pretix/control/logdisplay.py:616 pretix/control/views/orders.py:1306
+#: pretix/control/logdisplay.py:616 pretix/control/views/orders.py:1480
#: pretix/presale/views/order.py:993
msgid "The order has been canceled."
msgstr ""
@@ -14025,9 +14046,8 @@ msgid "Check-in"
msgstr ""
#: pretix/control/navigation.py:303
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:3
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: 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
@@ -14353,8 +14373,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/detail.html:119
#: pretix/plugins/badges/templates/pretixplugins/badges/edit.html:35
#: pretix/plugins/returnurl/templates/returnurl/settings.html:24
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:58
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:84
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:61
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:87
#: pretix/plugins/stripe/templates/pretixplugins/stripe/organizer_stripe.html:20
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/edit.html:35
#: pretix/presale/templates/pretixpresale/organizers/customer_info.html:20
@@ -14634,12 +14654,14 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:41
#: pretix/control/templates/pretixcontrol/checkin/index.html:37
#: pretix/control/templates/pretixcontrol/checkin/index.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:34
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:47
#: pretix/control/templates/pretixcontrol/event/logs.html:36
#: pretix/control/templates/pretixcontrol/events/index.html:25
#: pretix/control/templates/pretixcontrol/events/index.html:47
#: pretix/control/templates/pretixcontrol/items/question.html:38
-#: pretix/control/templates/pretixcontrol/orders/index.html:54
-#: pretix/control/templates/pretixcontrol/orders/index.html:90
+#: pretix/control/templates/pretixcontrol/orders/index.html:56
+#: pretix/control/templates/pretixcontrol/orders/index.html:93
#: pretix/control/templates/pretixcontrol/orders/overview.html:25
#: pretix/control/templates/pretixcontrol/orders/overview.html:59
#: pretix/control/templates/pretixcontrol/orders/refunds.html:12
@@ -14752,7 +14774,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:22
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:21
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:137
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:167
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:8
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:20
msgid "Check-in simulator"
@@ -14773,6 +14795,7 @@ msgid "No attendee record was found."
msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:91
+#: pretix/control/templates/pretixcontrol/orders/index.html:126
#: pretix/control/templates/pretixcontrol/organizers/devices.html:68
#: pretix/control/templates/pretixcontrol/subevents/index.html:89
#: pretix/control/templates/pretixcontrol/vouchers/index.html:99
@@ -14786,6 +14809,7 @@ msgid "Timestamp"
msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:125
+#: pretix/control/templates/pretixcontrol/orders/index.html:163
#: pretix/control/templates/pretixcontrol/organizers/devices.html:99
#: pretix/control/templates/pretixcontrol/subevents/index.html:117
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:166
@@ -14864,6 +14888,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/order/refund_done.html:26
#: pretix/control/templates/pretixcontrol/order/refund_process.html:55
#: pretix/control/templates/pretixcontrol/order/refund_start.html:51
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:94
#: pretix/control/templates/pretixcontrol/orders/export_delete.html:12
#: pretix/control/templates/pretixcontrol/orders/refunds.html:107
#: pretix/control/templates/pretixcontrol/organizers/customer_anonymize.html:36
@@ -14935,6 +14960,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/delete_carts.html:16
#: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15
#: pretix/control/templates/pretixcontrol/waitinglist/delete_bulk.html:36
+#: pretix/control/views/orders.py:320
#: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:16
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15
@@ -14980,7 +15006,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/mail.html:47
#: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27
#: pretix/control/templates/pretixcontrol/orders/export.html:73
-#: pretix/control/templates/pretixcontrol/orders/index.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:39
#: pretix/control/templates/pretixcontrol/organizers/customer.html:97
#: pretix/control/templates/pretixcontrol/organizers/customer.html:165
#: pretix/control/templates/pretixcontrol/organizers/export.html:73
@@ -15011,7 +15037,7 @@ msgstr ""
msgid "Please double-check if this was intentional."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:9
msgid ""
"You can create check-in lists that you can use e.g. at the entrance of your "
"event to track who is coming and if they actually bought a ticket. You can "
@@ -15019,7 +15045,7 @@ msgid ""
"or by using one of our mobile or desktop apps to automatically scan tickets."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:14
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:16
msgid ""
"You can create multiple check-in lists to separate multiple parts of your "
"event, for example if you have separate entries for multiple ticket types. "
@@ -15029,7 +15055,7 @@ msgid ""
"performances as well as tickets only valid for single performances."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:23
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:25
msgid ""
"If you have the appropriate organizer-level permissions, you can connect new "
"devices to your account and use them to validate tickets. Since the devices "
@@ -15037,30 +15063,30 @@ msgid ""
"for every event but can reuse them over and over again."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:40
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:57
msgid "Your search did not match any check-in lists."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:42
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:59
msgid "You haven't created any check-in lists yet."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:50
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:61
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:67
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:79
msgid "Create a new check-in list"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:54
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:83
#: pretix/control/templates/pretixcontrol/organizers/devices.html:7
msgid "Connected devices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:77
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:103
msgid "Automated check-in"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:133
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:163
#: pretix/control/templates/pretixcontrol/items/categories.html:52
#: pretix/control/templates/pretixcontrol/items/discounts.html:133
#: pretix/control/templates/pretixcontrol/items/index.html:121
@@ -15894,7 +15920,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/payment.html:22
#: pretix/control/templates/pretixcontrol/user/settings.html:48
-#: pretix/plugins/sendmail/models.py:269
+#: pretix/plugins/sendmail/models.py:270
msgid "Enabled"
msgstr ""
@@ -15963,7 +15989,7 @@ msgid ""
msgstr ""
#: pretix/control/templates/pretixcontrol/event/plugins.html:17
-#: pretix/control/views/checkin.py:401 pretix/control/views/discounts.py:114
+#: pretix/control/views/checkin.py:405 pretix/control/views/discounts.py:114
#: pretix/control/views/event.py:236 pretix/control/views/event.py:424
#: pretix/control/views/event.py:504 pretix/control/views/event.py:543
#: pretix/control/views/event.py:690 pretix/control/views/event.py:910
@@ -17650,7 +17676,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/order/cancel.html:46
#: pretix/control/templates/pretixcontrol/order/cancellation_request_delete.html:21
#: pretix/control/templates/pretixcontrol/order/delete.html:20
-#: pretix/control/templates/pretixcontrol/order/deny.html:30
+#: pretix/control/templates/pretixcontrol/order/deny.html:22
#: pretix/control/templates/pretixcontrol/order/pay_cancel.html:20
#: pretix/control/templates/pretixcontrol/order/refund_cancel.html:27
#: pretix/presale/templates/pretixpresale/event/order_cancel.html:212
@@ -17672,7 +17698,7 @@ msgid "Cancel order"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/cancel.html:12
-#: pretix/control/templates/pretixcontrol/order/deny.html:10
+#: pretix/control/templates/pretixcontrol/order/deny.html:11
msgid "Do you really want to cancel this order? You cannot revert this action."
msgstr ""
@@ -17921,16 +17947,12 @@ msgstr ""
msgid "Yes, delete order"
msgstr ""
-#: pretix/control/templates/pretixcontrol/order/deny.html:4
-#: pretix/control/templates/pretixcontrol/order/deny.html:8
+#: pretix/control/templates/pretixcontrol/order/deny.html:5
+#: pretix/control/templates/pretixcontrol/order/deny.html:9
msgid "Deny order"
msgstr ""
-#: pretix/control/templates/pretixcontrol/order/deny.html:19
-msgid "Notify user by e-mail"
-msgstr ""
-
-#: pretix/control/templates/pretixcontrol/order/deny.html:35
+#: pretix/control/templates/pretixcontrol/order/deny.html:27
msgid "Yes, deny order"
msgstr ""
@@ -17952,10 +17974,14 @@ msgid "taxes"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/index.html:45
+#: pretix/control/templates/pretixcontrol/orders/index.html:289
+#: pretix/control/views/orders.py:277
msgid "Approve"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/index.html:50
+#: pretix/control/templates/pretixcontrol/orders/index.html:296
+#: pretix/control/views/orders.py:290
msgid "Deny"
msgstr ""
@@ -18524,7 +18550,7 @@ msgid "Send email"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/sendmail.html:27
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:71
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:74
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:42
msgid "E-mail preview"
msgstr ""
@@ -18571,6 +18597,27 @@ msgstr ""
msgid "Sum"
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:5
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:7
+msgid "Modify orders"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:12
+#, python-format
+msgid ""
+"The operation %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+msgid "This operation cannot be reversed."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -18896,54 +18943,62 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -18951,47 +19006,60 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+msgid "Select action"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -19324,13 +19392,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -20263,6 +20324,13 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -21443,23 +21511,23 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr ""
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -21481,11 +21549,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -21678,7 +21746,7 @@ msgstr ""
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -21726,11 +21794,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -22068,13 +22136,13 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22091,7 +22159,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -22103,65 +22171,65 @@ msgstr[1] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22172,58 +22240,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22236,185 +22304,185 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr ""
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr ""
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22422,25 +22490,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -24712,6 +24780,7 @@ msgid "Waiting for"
msgstr ""
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -24769,22 +24838,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -24799,44 +24868,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -24872,62 +24941,62 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr ""
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
msgid "Restrict to check-in status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr ""
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -25016,8 +25085,8 @@ msgstr ""
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -26154,41 +26223,41 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr ""
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/ar/LC_MESSAGES/django.po b/src/pretix/locale/ar/LC_MESSAGES/django.po
index 226b5f98ad..e01cdb6ee4 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: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2022-06-06 18:00+0000\n"
"Last-Translator: Abdullah \n"
"Language-Team: Arabic %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+#| msgid "You will not be able to continue."
+msgid "Do you want to continue?"
+msgstr "لن تتمكن من الاستمرار."
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "The pretix.eu server could not be reached."
+msgid "This operation cannot be reversed."
+msgstr "ولم يتسن الوصول الى خادم pretix.eu."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -21566,61 +21619,75 @@ msgstr "أمر لا أحد تذكرة حتى الان."
msgid "Take your shop live"
msgstr "خذ يعيش متجرك"
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr "انتقل إلى متجر تذكرة"
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
#, fuzzy
#| msgid "Search query"
msgid "Search query:"
msgstr "استعلام بحث"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr "اذهب!"
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
#, fuzzy
#| msgid "Advanced"
msgid "Advanced search"
msgstr "المتقدمة"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr "قائمة تمت تصفيتها عن طريق الإجابة على السؤال \"%(question)s\"."
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr "فلتر إزالة"
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
#, fuzzy
#| msgid "Order total"
msgid "Order paid / total"
msgstr "المجموع"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, fuzzy, python-format
-#| msgid "Exit: %(date)s"
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "خروج: %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, fuzzy, python-format
+#| msgid ""
+#| "\n"
+#| " from %(start_date)s\n"
+#| " "
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+"\n"
+" من %(start_date)s\n"
+" "
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -21628,34 +21695,34 @@ msgstr ""
msgid "REFUND PENDING"
msgstr "إسترداد بانتظار"
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr "زائدة"
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr "يتقاضون أجورا"
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr "مدفوع بالكامل"
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr "خلاصة القول على كل الصفحات"
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
@@ -21666,13 +21733,31 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgctxt "address"
+#| msgid "Select state"
+msgid "Select action"
+msgstr "اختر ولايه"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+#| msgid "Disable test mode"
+msgid "Delete (test mode only)"
+msgstr "وضع الاختبار تعطيل"
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -22059,13 +22144,6 @@ msgstr "توصيل جهاز"
msgid "Hardware model"
msgstr "نموذج الأجهزة"
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr "لم يتم تهيئة بعد"
@@ -23152,6 +23230,14 @@ msgstr "طلبية"
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, fuzzy, python-format
+#| msgid "Exit: %(date)s"
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "خروج: %(date)s"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -24519,25 +24605,25 @@ msgstr "حاول مرة اخرى."
msgid "Invalid code, please try again."
msgstr "رمز غير صالح، يرجى المحاولة مرة أخرى."
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr "وقد عادت الإضافية الاختيار المحددة."
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
#| msgid "The selected tickets have been marked as checked in."
msgid "The selected tickets have been marked as checked out."
msgstr "وقد اتسمت تذاكر اختياره إيداعه."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr "وقد اتسمت تذاكر اختياره إيداعه."
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr "تم إنشاء الاختيار في قائمة جديدة."
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -24559,11 +24645,11 @@ msgstr "تم إنشاء الاختيار في قائمة جديدة."
msgid "We could not save your changes. See below for details."
msgstr "لم نتمكن من حفظ التغييرات الخاصة بك. انظر أدناه للحصول على التفاصيل."
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr "عدم وجود قائمة المطلوب."
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr "تم حذف القائمة المحددة."
@@ -24791,7 +24877,7 @@ msgstr "طلبك هو: {code}"
msgid "Unknown e-mail renderer."
msgstr "غير معروف العارض البريد الإلكتروني."
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr "لقد طلبت صالح نوع الانتاج التذاكر."
@@ -24843,11 +24929,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr "تم تحديث التعليق."
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr "لا يمكن تحديث للتعليق."
@@ -25219,7 +25305,7 @@ msgstr "كان الاختيار آخر تحديث يكن ناجحا."
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
#, fuzzy
#| msgid "All invoices"
msgid "Your invoice"
@@ -25231,7 +25317,7 @@ msgstr[3] "جميع الفواتير"
msgstr[4] "جميع الفواتير"
msgstr[5] "جميع الفواتير"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25252,7 +25338,7 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -25264,15 +25350,15 @@ msgstr[5] ""
msgid "Unknown order code or not authorized to access this order."
msgstr "كود أجل غير معروف أو غير مخول للوصول إلى هذا النظام."
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr "لم يتم تمكين حمل تذكرة لهذا المنتج."
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr "تم حذف هذا الأمر."
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
@@ -25280,55 +25366,55 @@ msgstr ""
"لا يمكن حذف النظام كما بعض القيود (مثل البيانات التي تم إنشاؤها من قبل "
"المكونات الإضافية) لا تسمح بذلك."
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr "أوامر الوحيدة التي تم إنشاؤها في وضع الاختبار يمكن حذفها."
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr "تم رفض الطلب، وبالتالي يتم إلغاء الآن."
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr "تم إلغاء هذا الدفع."
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr "لا يمكن إلغاء هذه الدفعة في الوقت الراهن."
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr "تم إلغاء استرداد."
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr "لا يمكن إلغاء هذا رد في الوقت الراهن."
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr "تم معالجة استرداد."
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr "لا يمكن معالجة هذا رد في الوقت الراهن."
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr "تم وضع علامة على المبلغ في القيام به."
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
#, fuzzy
#| msgid "The device has been verified and can now be used."
msgid "The request has been removed. If you want, you can now inform the user."
msgstr "تم التحقق من الجهاز ويمكن الآن أن تستخدم."
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
#, fuzzy
#| msgid "Cancellation fee"
msgid "Your cancellation request"
msgstr "رسوم الإلغاء"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25344,7 +25430,7 @@ msgstr ""
"\n"
"فريق فعاليتك{event}"
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
@@ -25352,28 +25438,28 @@ msgstr ""
"تم وضع علامة الدفع على النحو الكامل، ولكن لم نتمكن من إرسال البريد "
"الإلكتروني تأكيد."
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr "تم وضع علامة الدفع على النحو الكامل."
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr "لا يمكن تأكيد هذه الدفعة في الوقت الراهن."
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr "لا يمكنك استرداد أكثر من مبلغ الدفعة التي لم يتم ردها حتى الان."
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
"لقد حددت استرداد جزئي لطريقة الدفع التي تدعم فقط المبالغ المستردة كامل."
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
@@ -25381,11 +25467,11 @@ msgstr ""
"فشل في معالجتها واحدة من المبالغ المستردة. يجب عليك إعادة المحاولة لاسترداد "
"بطريقة مختلفة. وكانت رسالة الخطأ: {}"
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr "وقد تم تجهيز واسترداد {}."
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
@@ -25393,16 +25479,16 @@ msgstr ""
"تم حفظ استرداد {}، ولكن لم يتم تنفيذها بالكامل. يمكنك وضع علامة على أنها "
"كاملة أدناه."
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25415,22 +25501,22 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr "المبالغ المستردة التي حددتها لا تتطابق إجمالي استرداد المبلغ المحدد."
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
"تم وضع علامة على النظام ودفع، ولكن لم نتمكن من إرسال البريد الإلكتروني تأكيد."
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr "تم إنشاء دفع بنجاح."
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
@@ -25438,22 +25524,22 @@ msgstr ""
"تم إلغاء هذا الأمر. يمكنك الآن تحديد كيف تريد لنقل الجزء الخلفي المال "
"للمستخدم."
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr "يتم تحديد معرف ضريبة القيمة المضافة."
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr "تحديد أي بلد."
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
#, fuzzy
#| msgid ""
#| "VAT ID could not be checked since a non-EU country has been specified."
msgid "VAT ID could not be checked since this country is not supported."
msgstr "ولم يتسن التحقق VAT ID منذ تم تحديد بلد خارج الاتحاد الأوروبي."
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
@@ -25461,51 +25547,51 @@ msgstr ""
"ولم يتسن التحقق من هوية ضريبة القيمة المضافة، مثل خدمة فحص ضريبة القيمة "
"المضافة من البلاد غير متوفرة حاليا."
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr "هذا ID VAT صالح."
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr "فاتورة غير معروفة."
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr "وقد تم بالفعل إلغاء الفاتورة."
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
#, fuzzy
#| msgid "The invoice has already been canceled."
msgid "The invoice file has already been exported."
msgstr "وقد تم بالفعل إلغاء الفاتورة."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
#, fuzzy
#| msgid "The invoice has been regenerated."
msgid "The invoice file is too old to be regenerated."
msgstr "تم إعادة إنشاء الفاتورة."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr "وقد تم تنظيف الفاتورة البيانات الشخصية."
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr "وقد تم في قائمة الانتظار البريد الإلكتروني لإرسالها."
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr "لم يتم العثور على هذه الفاتورة"
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr "لم يعد تخزين الملف فاتورة على الخادم."
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -25513,106 +25599,106 @@ msgstr ""
"لم يتم إنشاء ملف الفاتورة، وسوف تولد لانها لكم الآن. يرجى المحاولة مرة أخرى "
"في بضع ثوان."
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr "تم تغيير مصطلح الدفع."
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr "لم نكن قادرين على معالجة الطلب تماما كما كان الملقم مشغول جدا."
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr "يسمح هذا الإجراء فقط لانتظار أوامر."
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
#, fuzzy
#| msgid "This action is only allowed for pending orders."
msgid "This action is only allowed for canceled orders."
msgstr "يسمح هذا الإجراء فقط لانتظار أوامر."
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr "حدث خطأ. يرجى الاطلاع على التفاصيل أدناه."
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr "تم تغيير النظام وتم إعلام المستخدم."
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr "تم تغيير النظام."
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr "كان لدينا صعوبات معالجة المدخلات الخاصة بك. يرجى مراجعة الأخطاء أدناه."
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr "كان شيئا عن هذا الأمر يجب أن يتغير."
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr "لم نتمكن من إرسال البريد الإلكتروني. انظر أدناه للحصول على التفاصيل."
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr "الموضوع: {subject}"
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr "وقد اصطف رسالتك وسوف يتم ارسالهم الى {}."
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr "فشل في إرسال البريد الإلكتروني للمستخدم التالية: {}"
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr "هذا الرابط لم يعد صالحا. يرجى العودة، بتحديث الصفحة وحاول مرة أخرى."
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr "لا يوجد أي ترتيب مع رمز ترتيب معين."
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr "لم يتم العثور على مصدر المحدد."
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
"كانت هناك مشكلة معالجة المدخلات الخاصة بك. انظر أدناه للحصول على تفاصيل "
"الخطأ."
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
#| msgid "Export date"
msgid "Export: {title}"
msgstr "تاريخ التصدير"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25620,27 +25706,27 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
#, fuzzy
#| msgid "The order has been canceled."
msgid "All orders have been canceled."
msgstr "تم إلغاء هذا الأمر."
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
#, fuzzy
#| msgid "Your input was invalid, please try again."
msgid "Your input was not valid."
@@ -28220,6 +28306,7 @@ msgid "Waiting for"
msgstr "انتظار"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
@@ -28303,26 +28390,26 @@ msgstr ""
"كلاهما (جميع عناوين الاتصال الخاصة بالطلب وجميع عناوين البريد الإلكتروني "
"للحضور)"
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
#, fuzzy
#| msgid "payment pending (except unapproved)"
msgid "payment pending but already confirmed"
msgstr "الدفع معلق (باستثناء غير الموافق عليه)"
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: 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:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "في انتظار الموافقة"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "معلقة مع تأخر السداد"
@@ -28341,60 +28428,60 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "يقتصر على قنوات بيع محددة"
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "Absolute value"
msgid "Absolute"
msgstr "قيمه مطلقه"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
#, fuzzy
#| msgid "Required for events"
msgid "Relative, before event start"
msgstr "مطلوب للفعاليات"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
#, fuzzy
#| msgid "Required for events"
msgid "Relative, before event end"
msgstr "مطلوب للفعاليات"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
#, fuzzy
#| msgid "Required for events"
msgid "Relative, after event start"
msgstr "مطلوب للفعاليات"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
#, fuzzy
#| msgid "Relative date:"
msgid "Relative, after event end"
msgstr "تاريخ نسبي:"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
#, fuzzy
#| msgid "List of orders with taxes"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "قائمة الطلبات مع الضرائب"
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
#, fuzzy
#| msgid "Please choose a later date."
msgid "Please specify the send date"
msgstr "الرجاء اختيار تاريخ لاحق."
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
#, fuzzy
#| msgid "Please enter the same password twice"
msgid "Please specify the offset days and time"
msgstr "الرجاء إدخال نفس كلمة المرور مرتين"
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
#, fuzzy
#| msgid "Please select a quota."
msgid "Please specify a product"
@@ -28441,52 +28528,52 @@ msgstr "أرسل إلى العملاء الذين لم يسجلوا الدخول
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
#, fuzzy
#| msgid "Limit to products"
msgid "Limit products"
msgstr "مقتصر على المنتجات"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "List of orders with taxes"
msgid "Restrict to orders with status"
msgstr "قائمة الطلبات مع الضرائب"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "List of orders with taxes"
msgid "Restrict to check-in status"
msgstr "قائمة الطلبات مع الضرائب"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
#, fuzzy
#| msgid "End date"
msgid "Send date"
msgstr "تاريخ الإنتهاء"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
#, fuzzy
#| msgid "Number of days"
msgid "Time of day"
msgstr "عدد الأيام"
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr "إرسال بريد إلكتروني إلى"
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, fuzzy, python-brace-format
#| msgid "Show dates with time"
msgid "on {date} at {time}"
msgstr "عرض التواريخ مع الوقت"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
@@ -28497,7 +28584,7 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
@@ -28508,7 +28595,7 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
@@ -28519,7 +28606,7 @@ msgstr[3] ""
msgstr[4] ""
msgstr[5] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -28630,8 +28717,8 @@ msgstr "إنشاء مستخدم جديد"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -29957,12 +30044,12 @@ msgstr "يرجى إدخال اسمك."
msgid "Please fill in answers to all required questions."
msgstr "يرجى ملء الإجابات على جميع الأسئلة المطلوبة."
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "المبلغ"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
#, fuzzy
#| msgid ""
#| "Your gift card has been applied, but {} still need to be paid. Please "
@@ -29974,32 +30061,32 @@ msgstr ""
"تم استعمال بطاقة الهدايا الخاصة بك، ولكن {} لا تزال بحاجة إلى أن يتم سدادها. "
"الرجاء اختيار طريقة الدفع."
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "الرجاء اختيار طريقة الدفع."
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
#, fuzzy
#| msgid "Please select a payment method."
msgid "Please select a payment method to proceed."
msgstr "الرجاء اختيار طريقة الدفع."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr "معلومات الدفع التي أدخلتها غير مكتملة."
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "مراجعة الطلب"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr "تحتاج إلى تحديد جميع مربعات الاختيار أسفل الصفحة."
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr "حدث خطأ في إرسال بريد التأكيد. الرجاء معاودة المحاولة في وقت لاحق."
@@ -32918,6 +33005,9 @@ msgstr "الوصول إلى الكتابة"
msgid "Kosovo"
msgstr "كوسوفو"
+#~ msgid "Notify user by e-mail"
+#~ msgstr "تنبيه المستخدم عن طريق البريد الإلكتروني"
+
#, python-format
#~ msgid ""
#~ "\n"
diff --git a/src/pretix/locale/ca/LC_MESSAGES/django.po b/src/pretix/locale/ca/LC_MESSAGES/django.po
index 0ff2b2b582..ce564153e7 100644
--- a/src/pretix/locale/ca/LC_MESSAGES/django.po
+++ b/src/pretix/locale/ca/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2021-05-30 13:17+0000\n"
"Last-Translator: albert \n"
"Language-Team: Catalan %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+#| msgid "Add-on products will not be counted."
+msgid "Do you want to continue?"
+msgstr "No es comptabilitzaran els productes de complement."
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "The task has been completed."
+msgid "This operation cannot be reversed."
+msgstr "S'ha completat la tasca."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -21601,61 +21654,68 @@ msgstr "Ningú ha demanat cap tiquet encara."
msgid "Take your shop live"
msgstr "Posar la botiga en línia"
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr "Anar a la botiga de tiquets"
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
#, fuzzy
#| msgid "Help text"
msgid "Search query:"
msgstr "Text d'ajuda"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr "Vés-hi !"
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
#, fuzzy
#| msgid "canceled"
msgid "Advanced search"
msgstr "cancel·lat"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr "Llista filtrada per les respostes a la pregunta \"%(question)s\"."
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr "Treure el filtre"
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
#, fuzzy
#| msgid "Order total"
msgid "Order paid / total"
msgstr "Total de comandes"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, fuzzy, python-format
-#| msgid "Expired"
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "Expirat"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr "CANCEL·LACIÓ DEMANADA"
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -21663,47 +21723,64 @@ msgstr "CANCEL·LACIÓ DEMANADA"
msgid "REFUND PENDING"
msgstr "REEMBORSAMENT PENDENT"
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr "PAGAT EN EXCÉS"
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr "NO TOT PAGAT"
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr "TOT PAGAT"
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr "Suma de totes les pàgines"
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] "1 comanda"
msgstr[1] "%(s)s comandes"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgid "Presale not started"
+msgid "Select action"
+msgstr "No ha començat la prevenda"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+#| msgid "Delete question"
+msgid "Delete (test mode only)"
+msgstr "Esborrar pregunta"
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -22068,13 +22145,6 @@ msgstr "Connectar un dispositiu"
msgid "Hardware model"
msgstr "Model de hardware"
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr "Encara no està inicialitzat"
@@ -23105,6 +23175,14 @@ msgstr "Efectuar la compra"
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, fuzzy, python-format
+#| msgid "Expired"
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "Expirat"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -24345,25 +24423,25 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
#| msgid "The presale period for this event has ended."
msgid "The selected tickets have been marked as checked out."
msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -24385,11 +24463,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -24605,7 +24683,7 @@ msgstr "La vostra comanda: {code}"
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -24653,11 +24731,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -25004,7 +25082,7 @@ msgstr "La importació ha anat bé."
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
#, fuzzy
#| msgid "All invoices"
msgid "Your invoice"
@@ -25012,7 +25090,7 @@ msgid_plural "Your invoices"
msgstr[0] "Totes les factures"
msgstr[1] "Totes les factures"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25029,7 +25107,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -25041,69 +25119,69 @@ msgstr[1] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
#, fuzzy
#| msgid "This entry is anonymized and can no longer be used."
msgid "The request has been removed. If you want, you can now inform the user."
msgstr "Aquesta entrada està anonimitzada i ja no es pot utilitzar."
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
#, fuzzy
#| msgid "Cancellation fee"
msgid "Your cancellation request"
msgstr "Tarifa de cancel·lació"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25121,62 +25199,62 @@ msgstr ""
"Atentament, \n"
"el vostre equip de l'esdeveniment {event}"
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
#, fuzzy
#| msgid "This entry is anonymized and can no longer be used."
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr "Aquesta entrada està anonimitzada i ja no es pot utilitzar."
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
#, fuzzy
#| msgid "Gift card"
msgid "Your gift card code"
msgstr "Targeta regal"
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25197,11 +25275,11 @@ msgstr ""
"\n"
"l'equip de l'acte {event}"
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
@@ -25209,25 +25287,25 @@ msgstr ""
"La comanda ha estat marcada com a pagada, però no hem pogut enviar un correu "
"de confirmació."
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr "No s'ha especificat cap identificador d'IVA."
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
#, fuzzy
#| msgid ""
#| "VAT ID could not be checked since a non-EU country has been specified."
@@ -25236,7 +25314,7 @@ msgstr ""
"L'identificador d'IVA no s'ha pogut comprovar ja que s'ha especificat un "
"país no europeu."
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
@@ -25244,152 +25322,152 @@ msgstr ""
"No s'ha pogut comprovar l'identificador d'IVA, ja que el servei de "
"comprovació d'IVA del vostre país no es troba disponible."
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr "Aquest identificador d'IVA és vàlid."
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
#, fuzzy
#| msgid "The order has already been canceled."
msgid "The invoice file has already been exported."
msgstr "La comanda ja ha estat cancel·lada."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
#, fuzzy
#| msgid "The task has been completed."
msgid "The invoice file is too old to be regenerated."
msgstr "S'ha completat la tasca."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
#| msgid "Export date"
msgid "Export: {title}"
msgstr "Data d'exportació"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25397,27 +25475,27 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
#, fuzzy
#| msgid "This order position has been canceled."
msgid "All orders have been canceled."
msgstr "Aquesta posició de la comanda s'ha cancel·lat."
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
#, fuzzy
#| msgid "An internal error occurred, please try again."
msgid "Your input was not valid."
@@ -27912,6 +27990,7 @@ msgid "Waiting for"
msgstr "Llista d'espera"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
@@ -27983,22 +28062,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "pendent d'aprovació"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "pendent amb pagament endarrerit"
@@ -28017,60 +28096,60 @@ 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:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "Absolute value"
msgid "Absolute"
msgstr "Valor absolut"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
#, fuzzy
#| msgid "Refund order"
msgid "Relative, before event start"
msgstr "Reemborsar comanda"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
#, fuzzy
#| msgid "Refund order"
msgid "Relative, before event end"
msgstr "Reemborsar comanda"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
#, fuzzy
#| msgid "Refund order"
msgid "Relative, after event start"
msgstr "Reemborsar comanda"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
#, fuzzy
#| msgid "Relative date:"
msgid "Relative, after event end"
msgstr "Data relativa:"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Restringeix al països"
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
#, 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:409
+#: pretix/plugins/sendmail/forms.py:432
#, 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:420
+#: pretix/plugins/sendmail/forms.py:443
#, fuzzy
#| msgid "Please select a specific variation of this product."
msgid "Please specify a product"
@@ -28113,73 +28192,73 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
#, fuzzy
#| msgid "Limit to products"
msgid "Limit products"
msgstr "Límit als productes"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "Restrict to countries"
msgid "Restrict to orders with status"
msgstr "Restringeix al països"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "Restrict to countries"
msgid "Restrict to check-in status"
msgstr "Restringeix al països"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
#, fuzzy
#| msgid "End date"
msgid "Send date"
msgstr "Data de finalització"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
#, fuzzy
#| msgid "Number of days"
msgid "Time of day"
msgstr "Número de dies"
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr "Enviar correu electrònic a"
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, fuzzy, python-brace-format
#| msgid "Show dates with time"
msgid "on {date} at {time}"
msgstr "Mostra la dates amb l'hora"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -28288,8 +28367,8 @@ msgstr "Crear un nou usuari"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -29533,12 +29612,12 @@ msgstr "Si us plau introduïu el vostre nom."
msgid "Please fill in answers to all required questions."
msgstr "Si us plau responeu a totes les preguntes."
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Pagament"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
#, fuzzy
#| msgid ""
#| "Your gift card has been applied, but {} still need to be paid. Please "
@@ -29550,32 +29629,32 @@ msgstr ""
"S'ha bescanviat la targeta regal però encara falten {} per pagar. Si us "
"plau, selecciona una forma de pagament."
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "Si us plau trieu un mètode de pagament."
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
#, fuzzy
#| msgid "Please select a payment method."
msgid "Please select a payment method to proceed."
msgstr "Si us plau trieu un mètode de pagament."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr "Les dades de pagament que heu introduït són incompletes."
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Revisió de la comanda"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr "Heu de marcar totes les caselles del final de la pàgina."
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/cs/LC_MESSAGES/django.po b/src/pretix/locale/cs/LC_MESSAGES/django.po
index 00d019fb5e..793996f2eb 100644
--- a/src/pretix/locale/cs/LC_MESSAGES/django.po
+++ b/src/pretix/locale/cs/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-04-03 01:00+0000\n"
"Last-Translator: Michael \n"
"Language-Team: Czech %(num)s check-inech."
#: pretix/control/templates/pretixcontrol/order/refund_done.html:26
#: pretix/control/templates/pretixcontrol/order/refund_process.html:55
#: pretix/control/templates/pretixcontrol/order/refund_start.html:51
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:94
#: pretix/control/templates/pretixcontrol/orders/export_delete.html:12
#: pretix/control/templates/pretixcontrol/orders/refunds.html:107
#: pretix/control/templates/pretixcontrol/organizers/customer_anonymize.html:36
@@ -16675,6 +16700,7 @@ msgstr "Zrušit"
#: pretix/control/templates/pretixcontrol/vouchers/delete_carts.html:16
#: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15
#: pretix/control/templates/pretixcontrol/waitinglist/delete_bulk.html:36
+#: pretix/control/views/orders.py:320
#: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:16
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15
@@ -16727,7 +16753,7 @@ msgstr "Vlastní pravidlo pro check-in"
#: pretix/control/templates/pretixcontrol/event/mail.html:47
#: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27
#: pretix/control/templates/pretixcontrol/orders/export.html:73
-#: pretix/control/templates/pretixcontrol/orders/index.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:39
#: pretix/control/templates/pretixcontrol/organizers/customer.html:97
#: pretix/control/templates/pretixcontrol/organizers/customer.html:165
#: pretix/control/templates/pretixcontrol/organizers/export.html:73
@@ -16761,7 +16787,7 @@ msgstr ""
msgid "Please double-check if this was intentional."
msgstr "Zkontrolujte prosím, jestli to bylo záměrné."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:9
msgid ""
"You can create check-in lists that you can use e.g. at the entrance of your "
"event to track who is coming and if they actually bought a ticket. You can "
@@ -16774,7 +16800,7 @@ msgstr ""
"rozhraní nebo pomocí některé z našich mobilních nebo desktopových aplikací "
"pro automatické skenování vstupenek."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:14
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:16
msgid ""
"You can create multiple check-in lists to separate multiple parts of your "
"event, for example if you have separate entries for multiple ticket types. "
@@ -16791,7 +16817,7 @@ msgstr ""
"každé nebo více představení, a také se vstupenkami platnými pouze na "
"jednotlivá představení."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:23
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:25
msgid ""
"If you have the appropriate organizer-level permissions, you can connect new "
"devices to your account and use them to validate tickets. Since the devices "
@@ -16803,30 +16829,30 @@ msgstr ""
"připojena na úrovni organizátora, nemusíte pro každou akci vytvářet nové "
"zařízení, ale můžete je používat znovu a znovu."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:40
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:57
msgid "Your search did not match any check-in lists."
msgstr "Vaše vyhledávání neodpovídá žádnému seznamu check-inů."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:42
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:59
msgid "You haven't created any check-in lists yet."
msgstr "Zatím jste nevytvořili žádné seznamy pro check-in."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:50
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:61
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:67
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:79
msgid "Create a new check-in list"
msgstr "Vytvořit nový seznam pro check-in"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:54
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:83
#: pretix/control/templates/pretixcontrol/organizers/devices.html:7
msgid "Connected devices"
msgstr "Připojené zařízení"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:77
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:103
msgid "Automated check-in"
msgstr "Automatizovaný check-in"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:133
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:163
#: pretix/control/templates/pretixcontrol/items/categories.html:52
#: pretix/control/templates/pretixcontrol/items/discounts.html:133
#: pretix/control/templates/pretixcontrol/items/index.html:121
@@ -17796,7 +17822,7 @@ msgstr "Nastavení platby"
#: pretix/control/templates/pretixcontrol/event/payment.html:22
#: pretix/control/templates/pretixcontrol/user/settings.html:48
-#: pretix/plugins/sendmail/models.py:269
+#: pretix/plugins/sendmail/models.py:270
msgid "Enabled"
msgstr "Povoleno"
@@ -17878,7 +17904,7 @@ msgstr ""
"třetích stran nebo použít jiné formy přizpůsobení."
#: pretix/control/templates/pretixcontrol/event/plugins.html:17
-#: pretix/control/views/checkin.py:401 pretix/control/views/discounts.py:114
+#: pretix/control/views/checkin.py:405 pretix/control/views/discounts.py:114
#: pretix/control/views/event.py:236 pretix/control/views/event.py:424
#: pretix/control/views/event.py:504 pretix/control/views/event.py:543
#: pretix/control/views/event.py:690 pretix/control/views/event.py:910
@@ -19618,7 +19644,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/order/cancel.html:46
#: pretix/control/templates/pretixcontrol/order/cancellation_request_delete.html:21
#: pretix/control/templates/pretixcontrol/order/delete.html:20
-#: pretix/control/templates/pretixcontrol/order/deny.html:30
+#: pretix/control/templates/pretixcontrol/order/deny.html:22
#: pretix/control/templates/pretixcontrol/order/pay_cancel.html:20
#: pretix/control/templates/pretixcontrol/order/refund_cancel.html:27
#: pretix/presale/templates/pretixpresale/event/order_cancel.html:212
@@ -19640,7 +19666,7 @@ msgid "Cancel order"
msgstr "Zrušit objednávku"
#: pretix/control/templates/pretixcontrol/order/cancel.html:12
-#: pretix/control/templates/pretixcontrol/order/deny.html:10
+#: pretix/control/templates/pretixcontrol/order/deny.html:11
msgid "Do you really want to cancel this order? You cannot revert this action."
msgstr ""
@@ -19894,16 +19920,12 @@ msgstr ""
msgid "Yes, delete order"
msgstr ""
-#: pretix/control/templates/pretixcontrol/order/deny.html:4
-#: pretix/control/templates/pretixcontrol/order/deny.html:8
+#: pretix/control/templates/pretixcontrol/order/deny.html:5
+#: pretix/control/templates/pretixcontrol/order/deny.html:9
msgid "Deny order"
msgstr ""
-#: pretix/control/templates/pretixcontrol/order/deny.html:19
-msgid "Notify user by e-mail"
-msgstr ""
-
-#: pretix/control/templates/pretixcontrol/order/deny.html:35
+#: pretix/control/templates/pretixcontrol/order/deny.html:27
msgid "Yes, deny order"
msgstr ""
@@ -19925,10 +19947,14 @@ msgid "taxes"
msgstr "Daně"
#: pretix/control/templates/pretixcontrol/order/index.html:45
+#: pretix/control/templates/pretixcontrol/orders/index.html:289
+#: pretix/control/views/orders.py:277
msgid "Approve"
msgstr "Schválit"
#: pretix/control/templates/pretixcontrol/order/index.html:50
+#: pretix/control/templates/pretixcontrol/orders/index.html:296
+#: pretix/control/views/orders.py:290
msgid "Deny"
msgstr "Odmítnout"
@@ -20503,7 +20529,7 @@ msgid "Send email"
msgstr "Odeslat e-mail"
#: pretix/control/templates/pretixcontrol/order/sendmail.html:27
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:71
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:74
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:42
msgid "E-mail preview"
msgstr "Náhled e-mailu"
@@ -20550,6 +20576,33 @@ msgstr ""
msgid "Sum"
msgstr "Celkem"
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:5
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:7
+#, fuzzy
+#| msgid "Modify order"
+msgid "Modify orders"
+msgstr "Změnit objednávku"
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:12
+#, python-format
+msgid ""
+"The operation %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+#| msgid "You will not be able to continue."
+msgid "Do you want to continue?"
+msgstr "Nebudete moci pokračovat."
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "This order is not yet approved."
+msgid "This operation cannot be reversed."
+msgstr "Tato objednávka dosud nebyla schválena."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -20897,54 +20950,69 @@ msgstr "Nikdo si zatím neobjednal vstupenku."
msgid "Take your shop live"
msgstr "Převezměte svůj obchod naživo"
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr "Přejít do prodejny vstupenek"
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr "Vyhledávací dotaz:"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr "Vyhledat!"
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr "Pokročilé vyhledávání"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr "Seznam filtrovaný podle odpovědí na otázku \"%(question)s\"."
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr "Odstranit filtr"
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr "Zaplacená částka / celkem"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr "vybrat řádek pro sériovou operaci"
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, fuzzy, python-format
+#| msgid ""
+#| "\n"
+#| " from %(start_date)s\n"
+#| " "
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+"\n"
+" od %(start_date)s\n"
+" "
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr "ŽÁDOST O ZRUŠENÍ"
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -20952,34 +21020,34 @@ msgstr "ŽÁDOST O ZRUŠENÍ"
msgid "REFUND PENDING"
msgstr "NÁHRADA PROBÍHÁ"
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr "PŘEPLACENO"
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr "PODPLACENO"
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr "PLNĚ ZAPLACENO"
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr "NEZRUŠENÁ FAKTURA"
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr "Součet přes všechny stránky"
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
@@ -20987,13 +21055,30 @@ msgstr[0] "1 objednávka"
msgstr[1] "%(s)s objednávky"
msgstr[2] "%(s)s objednávek"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgid "Select country"
+msgid "Select action"
+msgstr "Vyberte zemi"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+#| msgid "Delete question"
+msgid "Delete (test mode only)"
+msgstr "Smazat otázku"
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -21362,13 +21447,6 @@ msgstr "Připojit zařízení"
msgid "Hardware model"
msgstr "Model hardwaru"
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr "vybrat řádek pro sériovou operaci"
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr "Zatím neinicializováno"
@@ -22390,6 +22468,13 @@ msgstr "Zástupce"
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "TODO %(date)s"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -23599,23 +23684,23 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr ""
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -23637,11 +23722,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -23835,7 +23920,7 @@ msgstr "Vaše objednávka: %(code)s"
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -23883,11 +23968,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -24246,14 +24331,14 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] "Vaše faktura"
msgstr[1] "Všechny faktury"
msgstr[2] "Všechny faktury"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24271,7 +24356,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -24283,65 +24368,65 @@ msgstr[2] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr "Tato platba byla zrušena."
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr "Tuto platbu nelze dočasně zrušit."
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24352,7 +24437,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
@@ -24360,52 +24445,52 @@ msgstr ""
"Platba byla označena jako dokončená, ale nepodařilo se nám odeslat "
"potvrzovací mail."
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr "Platba byla označena jako dokončená."
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr "Tuto platbu nelze v současné době potvrdit."
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24418,151 +24503,151 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr "Platba byla úspěšně vytvořena."
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr "Neznámá faktura."
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr "Soubor faktury již byl exportován."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr "Termín platby byl změněn."
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr "Předmět: {subject}"
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -24570,35 +24655,35 @@ msgstr ""
"Tento odkaz již není platný. Vraťte se prosím o krok zpět, znovu načtěte "
"stránku a zkuste to znovu."
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr ""
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24606,25 +24691,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -27005,6 +27090,7 @@ msgid "Waiting for"
msgstr "Čeká se na"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Omezit na konkrétní datum akce"
@@ -27068,22 +27154,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: 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:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: 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:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -27104,44 +27190,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:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr "Absolutní"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr "Relativní, před začátkem akce"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr "Relativní, před koncem akce"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr "Relativní, po začátku akce"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr "Relativní, po skončení akce"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Omezit na objednávky se stavem"
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr "Uveďte prosím produkt"
@@ -27177,47 +27263,47 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr "Omezit produkty"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgctxt "sendmail_from"
#| msgid "Restrict to orders with status"
msgid "Restrict to orders with status"
msgstr "Omezit na objednávky se stavem"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgctxt "sendmail_from"
#| msgid "Restrict to orders with status"
msgid "Restrict to check-in status"
msgstr "Omezit na objednávky se stavem"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr "Datum odeslání"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
@@ -27225,7 +27311,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
@@ -27233,7 +27319,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
@@ -27241,7 +27327,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -27331,8 +27417,8 @@ msgstr "Vytvořit e-mailové pravidlo"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -28549,12 +28635,12 @@ msgstr "Zadejte prosím své jméno."
msgid "Please fill in answers to all required questions."
msgstr "Vyplňte odpovědi na všechny povinné otázky."
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Platba"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
@@ -28562,30 +28648,30 @@ msgstr ""
"Váš způsob platby byl použitý, ale ještě je třeba zaplatit {}. Zvolte prosím "
"způsob platby pro zbývající část."
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "Zvolte prosím způsob platby."
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr "K pokračování vyberte způsob platby."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr "Zadané platební údaje jsou neúplné."
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Kontrola objednávky"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr "Je třeba označit všechna políčka v dolní části stránky."
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/cy/LC_MESSAGES/django.po b/src/pretix/locale/cy/LC_MESSAGES/django.po
index 7a6e11d667..e357078191 100644
--- a/src/pretix/locale/cy/LC_MESSAGES/django.po
+++ b/src/pretix/locale/cy/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -293,7 +293,7 @@ msgid "\"{input}\" is not a valid choice."
msgstr ""
#: pretix/api/serializers/order.py:1262 pretix/api/views/cart.py:210
-#: pretix/base/services/orders.py:1459
+#: pretix/base/services/orders.py:1468
#, python-brace-format
msgid "The selected seat \"{seat}\" is not available."
msgstr ""
@@ -346,17 +346,17 @@ msgid ""
"account."
msgstr ""
-#: pretix/api/views/order.py:579 pretix/control/views/orders.py:1340
+#: pretix/api/views/order.py:579 pretix/control/views/orders.py:1514
#: pretix/presale/views/order.py:754 pretix/presale/views/order.py:827
msgid "You cannot generate an invoice for this order."
msgstr ""
-#: pretix/api/views/order.py:584 pretix/control/views/orders.py:1342
+#: pretix/api/views/order.py:584 pretix/control/views/orders.py:1516
#: pretix/presale/views/order.py:756 pretix/presale/views/order.py:829
msgid "An invoice for this order already exists."
msgstr ""
-#: pretix/api/views/order.py:610 pretix/control/views/orders.py:1466
+#: pretix/api/views/order.py:610 pretix/control/views/orders.py:1640
#: pretix/control/views/users.py:141
msgid "There was an error sending the mail. Please try again later."
msgstr ""
@@ -381,7 +381,7 @@ msgstr ""
#: pretix/api/webhooks.py:237 pretix/base/models/checkin.py:343
#: pretix/base/notifications.py:251
#: pretix/control/templates/pretixcontrol/event/mail.html:114
-#: pretix/control/views/orders.py:1303
+#: pretix/control/views/orders.py:1477
msgid "Order canceled"
msgstr ""
@@ -564,7 +564,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/settings.html:69
#: pretix/control/templates/pretixcontrol/organizers/customer.html:48
#: pretix/plugins/checkinlists/exporters.py:493
-#: pretix/presale/checkoutflow.py:1453 pretix/presale/forms/checkout.py:57
+#: 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
#: pretix/presale/forms/customer.py:369 pretix/presale/forms/user.py:40
@@ -793,7 +793,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:148
#: pretix/control/views/waitinglist.py:307
#: pretix/plugins/checkinlists/exporters.py:494
-#: pretix/presale/checkoutflow.py:1459 pretix/presale/forms/checkout.py:84
+#: 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
msgid "Phone number"
@@ -819,6 +819,7 @@ msgstr ""
#: pretix/base/settings.py:3473 pretix/control/forms/filter.py:614
#: pretix/control/forms/item.py:353 pretix/control/forms/organizer.py:827
#: 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
#: pretix/control/templates/pretixcontrol/oauth/app_list.html:12
#: pretix/control/templates/pretixcontrol/oauth/authorized.html:17
@@ -1158,8 +1159,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:95
#: pretix/control/templates/pretixcontrol/order/index.html:173
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:116
-#: pretix/control/templates/pretixcontrol/orders/index.html:45
-#: pretix/control/templates/pretixcontrol/orders/index.html:112
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:22
+#: pretix/control/templates/pretixcontrol/orders/index.html:46
+#: pretix/control/templates/pretixcontrol/orders/index.html:129
#: pretix/control/templates/pretixcontrol/organizers/customer.html:203
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:41
#: pretix/control/templates/pretixcontrol/search/orders.html:48
@@ -1405,7 +1407,7 @@ msgstr ""
msgid "Description"
msgstr ""
-#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:323
+#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:338
msgid "Gross price"
msgstr ""
@@ -1734,6 +1736,7 @@ msgid "Event slug"
msgstr ""
#: pretix/base/exporters/orderlist.py:256 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:534
#: pretix/plugins/reports/exporters.py:859
@@ -1758,7 +1761,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/events/index.html:84
#: pretix/control/templates/pretixcontrol/order/index.html:742
#: pretix/control/templates/pretixcontrol/order/index.html:838
-#: pretix/control/templates/pretixcontrol/orders/index.html:126
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:26
+#: pretix/control/templates/pretixcontrol/orders/index.html:149
#: pretix/control/templates/pretixcontrol/orders/refunds.html:65
#: pretix/control/templates/pretixcontrol/organizers/customer.html:38
#: pretix/control/templates/pretixcontrol/organizers/customer.html:208
@@ -1801,7 +1805,8 @@ msgstr ""
#: pretix/base/exporters/orderlist.py:832 pretix/base/notifications.py:203
#: pretix/control/forms/filter.py:2200
#: pretix/control/templates/pretixcontrol/order/index.html:175
-#: pretix/control/templates/pretixcontrol/orders/index.html:118
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:24
+#: pretix/control/templates/pretixcontrol/orders/index.html:138
#: 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
@@ -1876,7 +1881,7 @@ msgid "Follow-up date"
msgstr ""
#: pretix/base/exporters/orderlist.py:280
-#: pretix/control/templates/pretixcontrol/orders/index.html:125
+#: pretix/control/templates/pretixcontrol/orders/index.html:148
#: pretix/control/templates/pretixcontrol/organizers/customer.html:207
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74
msgid "Positions"
@@ -1956,10 +1961,11 @@ msgstr ""
#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1527
#: pretix/control/forms/filter.py:413 pretix/control/forms/filter.py:1771
#: pretix/control/forms/filter.py:1995 pretix/control/forms/filter.py:2109
-#: pretix/control/forms/filter.py:2191 pretix/control/forms/item.py:241
-#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380
-#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:113
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:75
+#: pretix/control/forms/filter.py:2191 pretix/control/forms/filter.py:2408
+#: pretix/control/forms/item.py:241 pretix/control/forms/orders.py:343
+#: pretix/control/forms/orders.py:395 pretix/control/forms/orders.py:777
+#: pretix/control/forms/vouchers.py:113
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:98
#: pretix/control/templates/pretixcontrol/items/quotas.html:51
#: pretix/control/templates/pretixcontrol/order/change.html:104
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:43
@@ -1971,6 +1977,7 @@ msgstr ""
#: pretix/control/views/waitinglist.py:311
#: pretix/plugins/checkinlists/exporters.py:497
#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:298
+#: pretix/plugins/sendmail/forms.py:378
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:32
#: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52
#: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135
@@ -2014,7 +2021,7 @@ msgstr ""
#: pretix/base/exporters/orderlist.py:843 pretix/base/models/items.py:674
#: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91
#: pretix/base/orderimport.py:255 pretix/control/forms/filter.py:2001
-#: pretix/control/forms/filter.py:2255 pretix/control/forms/orders.py:303
+#: pretix/control/forms/filter.py:2255 pretix/control/forms/orders.py:318
#: pretix/control/forms/vouchers.py:63
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:66
#: pretix/control/templates/pretixcontrol/item/base.html:3
@@ -2468,7 +2475,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/base.html:279
#: pretix/control/templates/pretixcontrol/checkin/index.html:145
#: pretix/control/templates/pretixcontrol/order/index.html:24
-#: pretix/control/templates/pretixcontrol/orders/index.html:141
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:185
#: pretix/control/templates/pretixcontrol/orders/refunds.html:86
#: pretix/control/templates/pretixcontrol/organizers/customer.html:132
#: pretix/control/templates/pretixcontrol/organizers/customer.html:221
@@ -2530,9 +2538,9 @@ msgstr ""
#: pretix/control/forms/filter.py:1404 pretix/control/forms/filter.py:1467
#: pretix/control/forms/filter.py:1879 pretix/control/forms/filter.py:1888
#: pretix/control/forms/filter.py:1960 pretix/control/forms/filter.py:1973
-#: pretix/control/forms/filter.py:2425 pretix/control/forms/filter.py:2444
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:106
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:118
+#: pretix/control/forms/filter.py:2480 pretix/control/forms/filter.py:2499
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:135
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:147
#: pretix/control/templates/pretixcontrol/items/discounts.html:107
#: pretix/control/templates/pretixcontrol/organizers/devices.html:147
#: pretix/control/templates/pretixcontrol/organizers/teams.html:61
@@ -2580,7 +2588,7 @@ msgstr ""
msgid "Expiry date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1311 pretix/control/forms/orders.py:815
+#: pretix/base/exporters/orderlist.py:1311 pretix/control/forms/orders.py:830
msgid "Special terms and conditions"
msgstr ""
@@ -3145,7 +3153,8 @@ msgid "If turned off, you will not get any notifications."
msgstr ""
#: pretix/base/models/auth.py:285
-#: pretix/control/templates/pretixcontrol/orders/index.html:115
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:23
+#: pretix/control/templates/pretixcontrol/orders/index.html:133
#: pretix/control/templates/pretixcontrol/search/orders.html:54
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:23
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15
@@ -3389,7 +3398,7 @@ msgid "This identifier is already used for a different question."
msgstr ""
#: pretix/base/models/devices.py:114 pretix/control/forms/filter.py:2265
-#: pretix/control/forms/filter.py:2312 pretix/control/forms/filter.py:2418
+#: pretix/control/forms/filter.py:2312 pretix/control/forms/filter.py:2473
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
#: pretix/control/templates/pretixcontrol/organizers/gates.html:16
#: pretix/plugins/checkinlists/exporters.py:671
@@ -3774,19 +3783,19 @@ msgstr ""
#: pretix/base/models/exports.py:74 pretix/control/forms/event.py:1069
#: pretix/control/forms/event.py:1131 pretix/control/forms/event.py:1143
#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881
-#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:510
+#: pretix/control/forms/orders.py:664 pretix/control/forms/orders.py:896
+#: pretix/control/forms/orders.py:923 pretix/control/forms/organizer.py:510
#: pretix/control/forms/organizer.py:520 pretix/control/forms/organizer.py:530
#: pretix/control/forms/vouchers.py:263 pretix/plugins/sendmail/forms.py:74
-#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:231
+#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:232
msgid "Subject"
msgstr ""
-#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:690
-#: pretix/control/forms/orders.py:706 pretix/control/forms/orders.py:889
-#: pretix/control/forms/orders.py:916 pretix/control/forms/vouchers.py:269
+#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:705
+#: pretix/control/forms/orders.py:721 pretix/control/forms/orders.py:904
+#: pretix/control/forms/orders.py:931 pretix/control/forms/vouchers.py:269
#: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99
-#: pretix/plugins/sendmail/models.py:232
+#: pretix/plugins/sendmail/models.py:233
msgid "Message"
msgstr ""
@@ -4171,7 +4180,7 @@ msgstr ""
#: pretix/control/forms/filter.py:409 pretix/control/forms/filter.py:1765
#: pretix/control/forms/item.py:226 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:78
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
#: pretix/control/templates/pretixcontrol/items/discounts.html:59
#: pretix/control/templates/pretixcontrol/items/index.html:3
@@ -4391,8 +4400,8 @@ msgstr ""
#: pretix/base/models/items.py:1460 pretix/base/reldate.py:180
#: pretix/plugins/checkinlists/exporters.py:659
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:37
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:51
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:40
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:54
msgid "Time"
msgstr ""
@@ -4782,7 +4791,7 @@ msgstr ""
msgid "pending"
msgstr ""
-#: pretix/base/models/orders.py:168 pretix/base/payment.py:498
+#: pretix/base/models/orders.py:168 pretix/base/payment.py:505
#: pretix/base/services/invoices.py:465
msgid "paid"
msgstr ""
@@ -4793,7 +4802,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:196 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:625 pretix/control/forms/organizer.py:754
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:754
msgid "Customer"
msgstr ""
@@ -4990,8 +4999,8 @@ msgstr ""
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2134 pretix/base/payment.py:1259
-#: pretix/base/payment.py:1264 pretix/base/settings.py:975
+#: pretix/base/models/orders.py:2134 pretix/base/payment.py:1274
+#: pretix/base/payment.py:1279 pretix/base/settings.py:975
#: pretix/control/forms/organizer.py:740
#: pretix/control/templates/pretixcontrol/items/index.html:90
#: pretix/control/templates/pretixcontrol/order/index.html:144
@@ -5733,9 +5742,9 @@ msgstr ""
msgid "Calculate from product"
msgstr ""
-#: pretix/base/orderimport.py:586 pretix/control/views/orders.py:888
-#: pretix/control/views/orders.py:917 pretix/control/views/orders.py:961
-#: pretix/control/views/orders.py:993 pretix/control/views/orders.py:1016
+#: pretix/base/orderimport.py:586 pretix/control/views/orders.py:1062
+#: pretix/control/views/orders.py:1091 pretix/control/views/orders.py:1135
+#: pretix/control/views/orders.py:1167 pretix/control/views/orders.py:1190
msgid "You entered an invalid number."
msgstr ""
@@ -5908,61 +5917,71 @@ msgstr ""
msgid "Share this link with customers who should use this payment method."
msgstr ""
-#: pretix/base/payment.py:487
+#: pretix/base/payment.py:446
+msgid "Do not send a payment reminder mail"
+msgstr ""
+
+#: pretix/base/payment.py:447
+msgid ""
+"Users will not receive a reminder mail to pay for their order before it "
+"expires if they have chosen this payment method."
+msgstr ""
+
+#: pretix/base/payment.py:494
msgctxt "invoice"
msgid "The payment for this invoice has already been received."
msgstr ""
-#: pretix/base/payment.py:926
+#: pretix/base/payment.py:941
msgid "Automatic refunds are not supported by this payment provider."
msgstr ""
-#: pretix/base/payment.py:1017
+#: pretix/base/payment.py:1032
msgid ""
"No payment is required as this order only includes products which are free "
"of charge."
msgstr ""
-#: pretix/base/payment.py:1024
+#: pretix/base/payment.py:1039
msgid "Free of charge"
msgstr ""
-#: pretix/base/payment.py:1056
+#: pretix/base/payment.py:1071
msgid "Box office"
msgstr ""
-#: pretix/base/payment.py:1104 pretix/base/payment.py:1123
+#: pretix/base/payment.py:1119 pretix/base/payment.py:1138
#: pretix/plugins/manualpayment/apps.py:30
#: pretix/plugins/manualpayment/apps.py:33
msgid "Manual payment"
msgstr ""
-#: pretix/base/payment.py:1109 pretix/plugins/banktransfer/payment.py:199
+#: pretix/base/payment.py:1124 pretix/plugins/banktransfer/payment.py:199
msgid ""
"In test mode, you can just manually mark this order as paid in the backend "
"after it has been created."
msgstr ""
-#: pretix/base/payment.py:1130 pretix/base/payment.py:1273
+#: pretix/base/payment.py:1145 pretix/base/payment.py:1288
#: pretix/plugins/banktransfer/payment.py:155
msgid "Payment method name"
msgstr ""
-#: pretix/base/payment.py:1134
+#: pretix/base/payment.py:1149
msgid "Payment process description during checkout"
msgstr ""
-#: pretix/base/payment.py:1135
+#: pretix/base/payment.py:1150
msgid ""
"This text will be shown during checkout when the user selects this payment "
"method. It should give a short explanation on this payment method."
msgstr ""
-#: pretix/base/payment.py:1140
+#: pretix/base/payment.py:1155
msgid "Payment process description in order confirmation emails"
msgstr ""
-#: pretix/base/payment.py:1141
+#: pretix/base/payment.py:1156
#, python-brace-format
msgid ""
"This text will be included for the {payment_info} placeholder in order "
@@ -5971,11 +5990,11 @@ msgid ""
"{amount_with_currency}."
msgstr ""
-#: pretix/base/payment.py:1148
+#: pretix/base/payment.py:1163
msgid "Payment process description for pending orders"
msgstr ""
-#: pretix/base/payment.py:1149
+#: pretix/base/payment.py:1164
#, python-brace-format
msgid ""
"This text will be shown on the order confirmation page for pending orders. "
@@ -5983,87 +6002,87 @@ msgid ""
"the placeholders {order}, {amount}, {currency} and {amount_with_currency}."
msgstr ""
-#: pretix/base/payment.py:1157 pretix/plugins/banktransfer/payment.py:150
+#: pretix/base/payment.py:1172 pretix/plugins/banktransfer/payment.py:150
msgid ""
"Create an invoice for orders using bank transfer immediately if the event is "
"otherwise configured to create invoices after payment is completed."
msgstr ""
-#: pretix/base/payment.py:1208
+#: pretix/base/payment.py:1223
msgid "Offsetting"
msgstr ""
-#: pretix/base/payment.py:1222 pretix/control/views/orders.py:970
+#: pretix/base/payment.py:1237 pretix/control/views/orders.py:1144
msgid "You entered an order that could not be found."
msgstr ""
-#: pretix/base/payment.py:1251
+#: pretix/base/payment.py:1266
#, python-format
msgid "Balanced against orders: %s"
msgstr ""
-#: pretix/base/payment.py:1279
+#: pretix/base/payment.py:1294
msgid "Payment method description"
msgstr ""
-#: pretix/base/payment.py:1296
+#: pretix/base/payment.py:1311
msgid "In test mode, only test cards will work."
msgstr ""
-#: pretix/base/payment.py:1378 pretix/base/payment.py:1429
-#: pretix/base/payment.py:1472
+#: pretix/base/payment.py:1393 pretix/base/payment.py:1444
+#: pretix/base/payment.py:1487
msgid "You cannot pay with gift cards when buying a gift card."
msgstr ""
-#: pretix/base/payment.py:1387 pretix/base/payment.py:1437
-#: pretix/base/payment.py:1482 pretix/base/payment.py:1484
+#: pretix/base/payment.py:1402 pretix/base/payment.py:1452
+#: pretix/base/payment.py:1497 pretix/base/payment.py:1499
msgid "This gift card does not support this currency."
msgstr ""
-#: pretix/base/payment.py:1390 pretix/base/payment.py:1440
-#: pretix/base/payment.py:1490
+#: pretix/base/payment.py:1405 pretix/base/payment.py:1455
+#: pretix/base/payment.py:1505
msgid "This gift card can only be used in test mode."
msgstr ""
-#: pretix/base/payment.py:1393 pretix/base/payment.py:1443
-#: pretix/base/payment.py:1492
+#: pretix/base/payment.py:1408 pretix/base/payment.py:1458
+#: pretix/base/payment.py:1507
msgid "Only test gift cards can be used in test mode."
msgstr ""
-#: pretix/base/payment.py:1396 pretix/base/payment.py:1446
-#: pretix/base/payment.py:1494
+#: pretix/base/payment.py:1411 pretix/base/payment.py:1461
+#: pretix/base/payment.py:1509
msgid "This gift card is no longer valid."
msgstr ""
-#: pretix/base/payment.py:1399 pretix/base/payment.py:1449
+#: pretix/base/payment.py:1414 pretix/base/payment.py:1464
msgid "All credit on this gift card has been used."
msgstr ""
-#: pretix/base/payment.py:1404
+#: pretix/base/payment.py:1419
msgid "This gift card is already used for your payment."
msgstr ""
-#: pretix/base/payment.py:1419 pretix/base/payment.py:1462
+#: pretix/base/payment.py:1434 pretix/base/payment.py:1477
msgid ""
"You entered a voucher instead of a gift card. Vouchers can only be entered "
"on the first page of the shop below the product selection."
msgstr ""
-#: pretix/base/payment.py:1422 pretix/base/payment.py:1465
+#: pretix/base/payment.py:1437 pretix/base/payment.py:1480
msgid "This gift card is not known."
msgstr ""
-#: pretix/base/payment.py:1424 pretix/base/payment.py:1467
+#: pretix/base/payment.py:1439 pretix/base/payment.py:1482
msgid ""
"This gift card can not be redeemed since its code is not unique. Please "
"contact the organizer of this event."
msgstr ""
-#: pretix/base/payment.py:1486
+#: pretix/base/payment.py:1501
msgid "This gift card is not accepted by this event organizer."
msgstr ""
-#: pretix/base/payment.py:1488
+#: pretix/base/payment.py:1503
msgid "This gift card was used in the meantime. Please try again."
msgstr ""
@@ -6380,7 +6399,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:312
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6551,7 +6570,7 @@ msgid_plural "You cannot select more than %s items per order."
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:118 pretix/base/services/orders.py:1468
+#: pretix/base/services/cart.py:118 pretix/base/services/orders.py:1477
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6559,7 +6578,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:123 pretix/base/services/orders.py:1473
+#: pretix/base/services/cart.py:123 pretix/base/services/orders.py:1482
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -7231,7 +7250,7 @@ msgid ""
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:552 pretix/control/forms/orders.py:204
+#: pretix/base/services/orders.py:552 pretix/control/forms/orders.py:205
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
@@ -7247,85 +7266,85 @@ msgid ""
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1447
+#: pretix/base/services/orders.py:1456
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1448
+#: pretix/base/services/orders.py:1457
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1449
+#: pretix/base/services/orders.py:1458
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1450
+#: pretix/base/services/orders.py:1459
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1451
+#: pretix/base/services/orders.py:1460
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1453
+#: pretix/base/services/orders.py:1462
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1456
+#: pretix/base/services/orders.py:1465
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1457
+#: pretix/base/services/orders.py:1466
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1458
+#: pretix/base/services/orders.py:1467
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1461
+#: pretix/base/services/orders.py:1470
#, 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:1463
+#: pretix/base/services/orders.py:1472
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1464
+#: pretix/base/services/orders.py:1473
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1465
+#: pretix/base/services/orders.py:1474
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1466
+#: pretix/base/services/orders.py:1475
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2243 pretix/base/services/orders.py:2259
+#: pretix/base/services/orders.py:2252 pretix/base/services/orders.py:2268
#, 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:2851
+#: pretix/base/services/orders.py:2860
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8515,7 +8534,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1806 pretix/control/forms/orders.py:822
+#: pretix/base/settings.py:1806 pretix/control/forms/orders.py:837
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8523,7 +8542,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1827 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1827 pretix/control/forms/orders.py:848
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8639,7 +8658,7 @@ msgid ""
msgstr ""
#: pretix/base/settings.py:1987 pretix/plugins/sendmail/forms.py:222
-#: pretix/plugins/sendmail/models.py:253
+#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
msgstr ""
@@ -8906,7 +8925,7 @@ msgid ""
msgstr ""
#: pretix/base/settings.py:2284 pretix/control/forms/event.py:1104
-#: pretix/control/forms/event.py:1204 pretix/plugins/sendmail/models.py:258
+#: pretix/control/forms/event.py:1204 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
@@ -10424,11 +10443,13 @@ msgstr ""
#: pretix/control/forms/filter.py:1998 pretix/control/forms/filter.py:2018
#: pretix/control/forms/filter.py:2112 pretix/control/forms/filter.py:2128
#: pretix/control/forms/filter.py:2194 pretix/control/forms/filter.py:2229
-#: pretix/control/forms/orders.py:764 pretix/control/forms/orders.py:942
+#: pretix/control/forms/filter.py:2411 pretix/control/forms/filter.py:2426
+#: pretix/control/forms/orders.py:779 pretix/control/forms/orders.py:957
#: 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:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:366
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10839,8 +10860,8 @@ msgstr ""
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1347 pretix/control/forms/orders.py:669
-#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:575
+#: pretix/control/forms/event.py:1347 pretix/control/forms/orders.py:684
+#: pretix/control/forms/orders.py:879 pretix/control/forms/organizer.py:575
#: pretix/control/forms/vouchers.py:296
#: pretix/plugins/banktransfer/payment.py:212
#: pretix/plugins/sendmail/forms.py:61
@@ -11109,7 +11130,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2347 pretix/control/forms/vouchers.py:147
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
-#: pretix/plugins/sendmail/models.py:234
+#: pretix/plugins/sendmail/models.py:235
msgid "All products"
msgstr ""
@@ -11120,12 +11141,12 @@ msgstr ""
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:775
+#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:790
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:524 pretix/control/forms/orders.py:782
+#: pretix/control/forms/filter.py:524 pretix/control/forms/orders.py:797
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11243,7 +11264,7 @@ msgstr ""
#: pretix/control/forms/filter.py:1456 pretix/control/forms/filter.py:1458
#: pretix/control/forms/filter.py:1511 pretix/control/forms/filter.py:1513
#: pretix/control/forms/filter.py:1895 pretix/control/forms/filter.py:1897
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/filter.py:2411
+#: pretix/control/forms/filter.py:2464 pretix/control/forms/filter.py:2466
msgid "Search query"
msgstr ""
@@ -11321,7 +11342,7 @@ msgstr ""
#: pretix/control/forms/filter.py:1757
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:73
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:107
#: pretix/plugins/checkinlists/exporters.py:479
msgid "Checked in"
@@ -11460,12 +11481,12 @@ msgid "Device"
msgstr ""
#: pretix/control/forms/filter.py:2260 pretix/control/forms/filter.py:2295
-#: pretix/control/forms/filter.py:2432
+#: pretix/control/forms/filter.py:2487
msgid "All devices"
msgstr ""
#: pretix/control/forms/filter.py:2266 pretix/control/forms/filter.py:2308
-#: pretix/control/forms/filter.py:2419
+#: pretix/control/forms/filter.py:2474
msgid "All gates"
msgstr ""
@@ -11491,20 +11512,20 @@ msgstr ""
msgid "Check-in list"
msgstr ""
-#: pretix/control/forms/filter.py:2423
+#: pretix/control/forms/filter.py:2478
#: pretix/control/templates/pretixcontrol/organizers/devices.html:82
msgid "Software"
msgstr ""
-#: pretix/control/forms/filter.py:2430
+#: pretix/control/forms/filter.py:2485
msgid "Device status"
msgstr ""
-#: pretix/control/forms/filter.py:2433
+#: pretix/control/forms/filter.py:2488
msgid "Active devices"
msgstr ""
-#: pretix/control/forms/filter.py:2434
+#: pretix/control/forms/filter.py:2489
msgid "Revoked devices"
msgstr ""
@@ -11856,8 +11877,8 @@ msgstr ""
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1046 pretix/control/forms/orders.py:347
-#: pretix/control/forms/orders.py:535
+#: pretix/control/forms/item.py:1046 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -11971,7 +11992,8 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211
+#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:226
msgid "Notify customer by email"
msgstr ""
@@ -11992,22 +12014,21 @@ msgstr ""
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:184
-#: pretix/control/templates/pretixcontrol/order/deny.html:23
+#: pretix/control/forms/orders.py:184 pretix/control/forms/orders.py:216
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:185
+#: pretix/control/forms/orders.py:185 pretix/control/forms/orders.py:217
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:218
+#: pretix/control/forms/orders.py:233
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:237
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:472
#: pretix/plugins/reports/exporters.py:534
@@ -12016,58 +12037,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:245
+#: pretix/control/forms/orders.py:260
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:265
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:268
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:269
+#: 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:270
+#: 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:275
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: 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:284
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:288
+#: 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:292
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:308
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:313
+#: 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:120
@@ -12076,7 +12097,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:316
+#: 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
@@ -12086,127 +12107,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:324
+#: 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:439 pretix/control/forms/orders.py:443
-#: pretix/control/forms/orders.py:471 pretix/control/forms/orders.py:511
-#: pretix/control/forms/orders.py:530 pretix/control/forms/orders.py:548
-#: pretix/control/forms/orders.py:576
+#: 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:449 pretix/control/forms/orders.py:571
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:453
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:463
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:475
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:479
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:483
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:580
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:595
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:596
+#: 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:653 pretix/plugins/sendmail/forms.py:217
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:217
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:654 pretix/plugins/sendmail/forms.py:218
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:218
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:658
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:684
+#: pretix/control/forms/orders.py:699
#: 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:719
+#: pretix/control/forms/orders.py:734
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:720
+#: pretix/control/forms/orders.py:735
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:722
+#: pretix/control/forms/orders.py:737
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:749
+#: pretix/control/forms/orders.py:764
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:755
+#: pretix/control/forms/orders.py:770
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:767
+#: pretix/control/forms/orders.py:782
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:786
+#: pretix/control/forms/orders.py:801
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:789
+#: pretix/control/forms/orders.py:804
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:793
+#: pretix/control/forms/orders.py:808
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:796
+#: pretix/control/forms/orders.py:811
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 "
@@ -12215,29 +12236,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:802
+#: pretix/control/forms/orders.py:817
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:808
+#: pretix/control/forms/orders.py:823
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:827
+#: pretix/control/forms/orders.py:842
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:828
+#: pretix/control/forms/orders.py:843
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:853
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:841
+#: pretix/control/forms/orders.py:856
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 "
@@ -12245,20 +12266,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:847
+#: pretix/control/forms/orders.py:862
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:853
+#: pretix/control/forms/orders.py:868
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910
+#: pretix/control/forms/orders.py:899 pretix/control/forms/orders.py:925
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:895
+#: pretix/control/forms/orders.py:910
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12276,7 +12297,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:922
+#: pretix/control/forms/orders.py:937
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12290,24 +12311,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136
+#: pretix/control/forms/orders.py:969 pretix/plugins/sendmail/forms.py:136
#: pretix/plugins/sendmail/forms.py:229
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:956
+#: pretix/control/forms/orders.py:971
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138
+#: pretix/control/forms/orders.py:973 pretix/plugins/sendmail/forms.py:138
#: pretix/plugins/sendmail/forms.py:231
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:960
+#: pretix/control/forms/orders.py:975
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -13108,11 +13129,11 @@ msgstr ""
msgid "The order has been set to require payment before use."
msgstr ""
-#: pretix/control/logdisplay.py:385 pretix/control/views/orders.py:1311
+#: pretix/control/logdisplay.py:385 pretix/control/views/orders.py:1485
msgid "The order has been marked as expired."
msgstr ""
-#: pretix/control/logdisplay.py:386 pretix/control/views/orders.py:1209
+#: pretix/control/logdisplay.py:386 pretix/control/views/orders.py:1383
msgid "The order has been marked as paid."
msgstr ""
@@ -13124,7 +13145,7 @@ msgstr ""
msgid "The order has been refunded."
msgstr ""
-#: pretix/control/logdisplay.py:389 pretix/control/views/orders.py:1590
+#: pretix/control/logdisplay.py:389 pretix/control/views/orders.py:1764
msgid "The order has been reactivated."
msgstr ""
@@ -13141,7 +13162,7 @@ msgstr ""
msgid "The order requires approval before it can continue to be processed."
msgstr ""
-#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:568
+#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:737
msgid "The order has been approved."
msgstr ""
@@ -13176,16 +13197,16 @@ msgstr ""
msgid "The order locale has been changed."
msgstr ""
-#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1348
+#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1522
#: pretix/presale/views/order.py:762 pretix/presale/views/order.py:835
msgid "The invoice has been generated."
msgstr ""
-#: pretix/control/logdisplay.py:404 pretix/control/views/orders.py:1419
+#: pretix/control/logdisplay.py:404 pretix/control/views/orders.py:1593
msgid "The invoice has been regenerated."
msgstr ""
-#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1448
+#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1622
#: pretix/presale/views/order.py:848
msgid "The invoice has been reissued."
msgstr ""
@@ -13809,7 +13830,7 @@ msgstr ""
msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
-#: pretix/control/logdisplay.py:616 pretix/control/views/orders.py:1306
+#: pretix/control/logdisplay.py:616 pretix/control/views/orders.py:1480
#: pretix/presale/views/order.py:993
msgid "The order has been canceled."
msgstr ""
@@ -14026,9 +14047,8 @@ msgid "Check-in"
msgstr ""
#: pretix/control/navigation.py:303
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:3
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: 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
@@ -14354,8 +14374,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/detail.html:119
#: pretix/plugins/badges/templates/pretixplugins/badges/edit.html:35
#: pretix/plugins/returnurl/templates/returnurl/settings.html:24
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:58
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:84
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:61
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:87
#: pretix/plugins/stripe/templates/pretixplugins/stripe/organizer_stripe.html:20
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/edit.html:35
#: pretix/presale/templates/pretixpresale/organizers/customer_info.html:20
@@ -14635,12 +14655,14 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:41
#: pretix/control/templates/pretixcontrol/checkin/index.html:37
#: pretix/control/templates/pretixcontrol/checkin/index.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:34
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:47
#: pretix/control/templates/pretixcontrol/event/logs.html:36
#: pretix/control/templates/pretixcontrol/events/index.html:25
#: pretix/control/templates/pretixcontrol/events/index.html:47
#: pretix/control/templates/pretixcontrol/items/question.html:38
-#: pretix/control/templates/pretixcontrol/orders/index.html:54
-#: pretix/control/templates/pretixcontrol/orders/index.html:90
+#: pretix/control/templates/pretixcontrol/orders/index.html:56
+#: pretix/control/templates/pretixcontrol/orders/index.html:93
#: pretix/control/templates/pretixcontrol/orders/overview.html:25
#: pretix/control/templates/pretixcontrol/orders/overview.html:59
#: pretix/control/templates/pretixcontrol/orders/refunds.html:12
@@ -14753,7 +14775,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:22
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:21
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:137
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:167
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:8
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:20
msgid "Check-in simulator"
@@ -14774,6 +14796,7 @@ msgid "No attendee record was found."
msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:91
+#: pretix/control/templates/pretixcontrol/orders/index.html:126
#: pretix/control/templates/pretixcontrol/organizers/devices.html:68
#: pretix/control/templates/pretixcontrol/subevents/index.html:89
#: pretix/control/templates/pretixcontrol/vouchers/index.html:99
@@ -14787,6 +14810,7 @@ msgid "Timestamp"
msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:125
+#: pretix/control/templates/pretixcontrol/orders/index.html:163
#: pretix/control/templates/pretixcontrol/organizers/devices.html:99
#: pretix/control/templates/pretixcontrol/subevents/index.html:117
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:166
@@ -14865,6 +14889,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/order/refund_done.html:26
#: pretix/control/templates/pretixcontrol/order/refund_process.html:55
#: pretix/control/templates/pretixcontrol/order/refund_start.html:51
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:94
#: pretix/control/templates/pretixcontrol/orders/export_delete.html:12
#: pretix/control/templates/pretixcontrol/orders/refunds.html:107
#: pretix/control/templates/pretixcontrol/organizers/customer_anonymize.html:36
@@ -14936,6 +14961,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/delete_carts.html:16
#: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15
#: pretix/control/templates/pretixcontrol/waitinglist/delete_bulk.html:36
+#: pretix/control/views/orders.py:320
#: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:16
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15
@@ -14981,7 +15007,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/mail.html:47
#: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27
#: pretix/control/templates/pretixcontrol/orders/export.html:73
-#: pretix/control/templates/pretixcontrol/orders/index.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:39
#: pretix/control/templates/pretixcontrol/organizers/customer.html:97
#: pretix/control/templates/pretixcontrol/organizers/customer.html:165
#: pretix/control/templates/pretixcontrol/organizers/export.html:73
@@ -15012,7 +15038,7 @@ msgstr ""
msgid "Please double-check if this was intentional."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:9
msgid ""
"You can create check-in lists that you can use e.g. at the entrance of your "
"event to track who is coming and if they actually bought a ticket. You can "
@@ -15020,7 +15046,7 @@ msgid ""
"or by using one of our mobile or desktop apps to automatically scan tickets."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:14
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:16
msgid ""
"You can create multiple check-in lists to separate multiple parts of your "
"event, for example if you have separate entries for multiple ticket types. "
@@ -15030,7 +15056,7 @@ msgid ""
"performances as well as tickets only valid for single performances."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:23
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:25
msgid ""
"If you have the appropriate organizer-level permissions, you can connect new "
"devices to your account and use them to validate tickets. Since the devices "
@@ -15038,30 +15064,30 @@ msgid ""
"for every event but can reuse them over and over again."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:40
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:57
msgid "Your search did not match any check-in lists."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:42
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:59
msgid "You haven't created any check-in lists yet."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:50
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:61
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:67
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:79
msgid "Create a new check-in list"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:54
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:83
#: pretix/control/templates/pretixcontrol/organizers/devices.html:7
msgid "Connected devices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:77
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:103
msgid "Automated check-in"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:133
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:163
#: pretix/control/templates/pretixcontrol/items/categories.html:52
#: pretix/control/templates/pretixcontrol/items/discounts.html:133
#: pretix/control/templates/pretixcontrol/items/index.html:121
@@ -15895,7 +15921,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/payment.html:22
#: pretix/control/templates/pretixcontrol/user/settings.html:48
-#: pretix/plugins/sendmail/models.py:269
+#: pretix/plugins/sendmail/models.py:270
msgid "Enabled"
msgstr ""
@@ -15964,7 +15990,7 @@ msgid ""
msgstr ""
#: pretix/control/templates/pretixcontrol/event/plugins.html:17
-#: pretix/control/views/checkin.py:401 pretix/control/views/discounts.py:114
+#: pretix/control/views/checkin.py:405 pretix/control/views/discounts.py:114
#: pretix/control/views/event.py:236 pretix/control/views/event.py:424
#: pretix/control/views/event.py:504 pretix/control/views/event.py:543
#: pretix/control/views/event.py:690 pretix/control/views/event.py:910
@@ -17651,7 +17677,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/order/cancel.html:46
#: pretix/control/templates/pretixcontrol/order/cancellation_request_delete.html:21
#: pretix/control/templates/pretixcontrol/order/delete.html:20
-#: pretix/control/templates/pretixcontrol/order/deny.html:30
+#: pretix/control/templates/pretixcontrol/order/deny.html:22
#: pretix/control/templates/pretixcontrol/order/pay_cancel.html:20
#: pretix/control/templates/pretixcontrol/order/refund_cancel.html:27
#: pretix/presale/templates/pretixpresale/event/order_cancel.html:212
@@ -17673,7 +17699,7 @@ msgid "Cancel order"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/cancel.html:12
-#: pretix/control/templates/pretixcontrol/order/deny.html:10
+#: pretix/control/templates/pretixcontrol/order/deny.html:11
msgid "Do you really want to cancel this order? You cannot revert this action."
msgstr ""
@@ -17922,16 +17948,12 @@ msgstr ""
msgid "Yes, delete order"
msgstr ""
-#: pretix/control/templates/pretixcontrol/order/deny.html:4
-#: pretix/control/templates/pretixcontrol/order/deny.html:8
+#: pretix/control/templates/pretixcontrol/order/deny.html:5
+#: pretix/control/templates/pretixcontrol/order/deny.html:9
msgid "Deny order"
msgstr ""
-#: pretix/control/templates/pretixcontrol/order/deny.html:19
-msgid "Notify user by e-mail"
-msgstr ""
-
-#: pretix/control/templates/pretixcontrol/order/deny.html:35
+#: pretix/control/templates/pretixcontrol/order/deny.html:27
msgid "Yes, deny order"
msgstr ""
@@ -17953,10 +17975,14 @@ msgid "taxes"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/index.html:45
+#: pretix/control/templates/pretixcontrol/orders/index.html:289
+#: pretix/control/views/orders.py:277
msgid "Approve"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/index.html:50
+#: pretix/control/templates/pretixcontrol/orders/index.html:296
+#: pretix/control/views/orders.py:290
msgid "Deny"
msgstr ""
@@ -18525,7 +18551,7 @@ msgid "Send email"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/sendmail.html:27
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:71
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:74
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:42
msgid "E-mail preview"
msgstr ""
@@ -18572,6 +18598,27 @@ msgstr ""
msgid "Sum"
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:5
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:7
+msgid "Modify orders"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:12
+#, python-format
+msgid ""
+"The operation %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+msgid "This operation cannot be reversed."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -18897,54 +18944,62 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -18952,47 +19007,60 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+msgid "Select action"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -19325,13 +19393,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -20264,6 +20325,13 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -21444,23 +21512,23 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr ""
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -21482,11 +21550,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -21679,7 +21747,7 @@ msgstr ""
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -21727,11 +21795,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -22069,13 +22137,13 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22092,7 +22160,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -22104,65 +22172,65 @@ msgstr[1] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22173,58 +22241,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22237,185 +22305,185 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr ""
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr ""
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22423,25 +22491,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -24713,6 +24781,7 @@ msgid "Waiting for"
msgstr ""
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -24770,22 +24839,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -24800,44 +24869,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -24873,62 +24942,62 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr ""
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
msgid "Restrict to check-in status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr ""
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -25017,8 +25086,8 @@ msgstr ""
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -26155,41 +26224,41 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr ""
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/da/LC_MESSAGES/django.po b/src/pretix/locale/da/LC_MESSAGES/django.po
index bb00404f39..68471bb93e 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: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-04-28 11:49+0000\n"
"Last-Translator: Mie Frydensbjerg \n"
"Language-Team: Danish %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+msgid "Do you want to continue?"
+msgstr "Tilføjelsesprodukter tæller ikke med."
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+msgid "This operation cannot be reversed."
+msgstr "Transaktionsbeløbet er ikke korrekt."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -20771,56 +20822,71 @@ msgstr "Ingen har bestilt billet."
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr "Gå til butikken"
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr "Søgning:"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
#, fuzzy
msgid "Advanced search"
msgstr "Avancerede indstillinger"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr "Fjern filter"
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
#, fuzzy
msgid "Order paid / total"
msgstr "I alt"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, fuzzy, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "Senest opdateret: %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, fuzzy, python-format
+#| msgid ""
+#| "\n"
+#| " from %(start_date)s\n"
+#| " "
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+"\n"
+" fra %(start_date)s\n"
+" "
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -20828,47 +20894,62 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, fuzzy, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] "Betal bestilling"
msgstr[1] "Betal bestilling"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+msgid "Select action"
+msgstr "Forsalg ikke startet"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+msgid "Delete (test mode only)"
+msgstr "Deaktiveret"
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -21223,13 +21304,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
#, fuzzy
msgid "Not yet initialized"
@@ -22242,6 +22316,13 @@ msgstr "Bestilling afgivet"
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, fuzzy, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "Senest opdateret: %(date)s"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -23524,26 +23605,26 @@ msgstr "Prøv venligst igen."
msgid "Invalid code, please try again."
msgstr "Ugyldig kode, prøv igen."
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
#, fuzzy
msgid "The selected check-ins have been reverted."
msgstr "Den valgte lister er blevet slettet."
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
#| msgid "The selected tickets have been marked as checked in."
msgid "The selected tickets have been marked as checked out."
msgstr "De valgte billetter er markeret som værende tjekket ind."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr "De valgte billetter er markeret som værende tjekket ind."
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr "Den nye tjek-ind-liste er blevet oprettet."
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -23565,11 +23646,11 @@ msgstr "Den nye tjek-ind-liste er blevet oprettet."
msgid "We could not save your changes. See below for details."
msgstr "Vi kunne ikke gemme dine ændringer. Se detaljer nedenfor."
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr "Den valgte liste findes ikke."
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr "Den valgte lister er blevet slettet."
@@ -23783,7 +23864,7 @@ msgstr "Din bestilling: {code}"
msgid "Unknown e-mail renderer."
msgstr "Ukendt bestillingskode"
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -23831,11 +23912,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr "Kommentar opdateret."
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr "Kunne ikke opdatere kommentaren."
@@ -24192,14 +24273,14 @@ msgstr "Seneste tjek for opdateringer fejlede."
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
#, fuzzy
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] "Voucherdetaljer"
msgstr[1] "Voucherdetaljer"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24216,7 +24297,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -24228,78 +24309,78 @@ msgstr[1] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
#, fuzzy
msgid "Ticket download is not enabled for this product."
msgstr "Voucheren er ikke gyldig for dette produkt."
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
#, fuzzy
msgid "The order has been deleted."
msgstr "Bestillingen er blevet tilbagebetalt."
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
#, fuzzy
msgid "Only orders created in test mode can be deleted."
msgstr "Den valgte gruppe kan ikke slettet."
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
#, fuzzy
msgid "The order has been denied and is therefore now canceled."
msgstr "Bestillingen er blevet markeret som tilbagebetalt."
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
#, fuzzy
msgid "This payment has been canceled."
msgstr "Betalingsbetingelser er blevet ændret."
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
#, fuzzy
msgid "This payment can not be canceled at the moment."
msgstr "Dette produkt vil ikke blive solgt efter denne dato."
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
#, fuzzy
msgid "The refund has been canceled."
msgstr "Bestillingen er blevet annulleret."
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
#, fuzzy
msgid "This refund can not be canceled at the moment."
msgstr "Dette produkt vil ikke blive solgt efter denne dato."
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
#, fuzzy
msgid "The refund has been processed."
msgstr "Bestilling oprettet."
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
#, fuzzy
msgid "This refund can not be processed at the moment."
msgstr "Dette produkt vil ikke blive solgt efter denne dato."
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
#, fuzzy
msgid "The refund has been marked as done."
msgstr "Bestillingen er blevet markeret som betalt."
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
#, fuzzy
msgid "The request has been removed. If you want, you can now inform the user."
msgstr "Gruppen er blevet oprettet."
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
#, fuzzy
msgid "Your cancellation request"
msgstr "Afbestillingsgebyr"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, fuzzy, python-brace-format
msgid ""
"Hello,\n"
@@ -24319,63 +24400,63 @@ msgstr ""
"Venlig hilsen \n"
"Arrangøren af {event}"
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
#, fuzzy
msgid "The payment has been marked as complete."
msgstr "Bestillingen er blevet markeret som betalt."
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
#, fuzzy
msgid "This payment can not be confirmed at the moment."
msgstr "Seneste betalingsdato kan ikke ligge før slutningen på forsalget."
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
#, fuzzy
msgid "A refund of {} has been processed."
msgstr "Fakturaen er blevet genudstedt."
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
#, fuzzy
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr "Gruppen er blevet oprettet."
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
#, fuzzy
msgid "Your gift card code"
msgstr "Gavekort"
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24388,191 +24469,191 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
#, fuzzy
msgid "The payment has been created successfully."
msgstr "Arrangementsdatoen er blevet oprettet."
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
#, fuzzy
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr "Bestillingen er markeret som refunderet. Tilbagefør pengene manuelt."
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr "Intet CVR-nr. angivet."
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr "Intet land angivet."
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
#, fuzzy
msgid "VAT ID could not be checked since this country is not supported."
msgstr "CVR-nummeret kun ikke valideres idet et ikke-EU-land er angivet."
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr "Dette CVR-nr. er gyldigt."
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr "Ukendt faktura."
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr "Denne faktura er allerede blevet annulleret."
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
#, fuzzy
msgid "The invoice file has already been exported."
msgstr "Denne faktura er allerede blevet annulleret."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
#, fuzzy
msgid "The invoice file is too old to be regenerated."
msgstr "Fakturaen er blevet genereret igen."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
#, fuzzy
msgid "The invoice has been cleaned of personal data."
msgstr "Fakturaen er blevet genereret."
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr "Denne e-mail er sat i udsendelseskøen."
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr "Denne faktura findes ikke"
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr "Betalingsbetingelser er blevet ændret."
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr "Der er sket en fejl. Se detaljer nedenfor."
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr "Bestillingen er blevet ændret."
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr "Der var ingen ændringer til bestillingen."
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr "Vi kunne ikke sende mailen. Se detaljer nedenfor."
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr "Emne: {subject}"
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr "Din besked vil blive sendt til {}."
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr "Kunne ikke sende mail til denne bruger: {}"
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr "Ingen bestilling med denne kode findes."
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr "Den valgte eksportør findes ikke."
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
msgid "Export: {title}"
msgstr "Udløbsdato"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24580,26 +24661,26 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
#, fuzzy
msgid "All orders have been canceled."
msgstr "Bestillingen er blevet annulleret."
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
#, fuzzy
msgid "Your input was not valid."
msgstr "Prøv venligst igen."
@@ -27077,6 +27158,7 @@ msgid "Waiting for"
msgstr "Afventer"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
#, fuzzy
#| msgid "Add tickets for a different date"
msgctxt "sendmail_form"
@@ -27145,22 +27227,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "Godkendelse afventer"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "afventer med overskredet betalingsdato"
@@ -27177,51 +27259,51 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Send til kunde med bestillingsstatus"
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
msgid "Absolute"
msgstr "Absolut værdi"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
#, fuzzy
msgid "Relative, before event start"
msgstr "Søg efter arrangementer"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
#, fuzzy
msgid "Relative, before event end"
msgstr "Søg efter arrangementer"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
#, fuzzy
msgid "Relative, after event start"
msgstr "Søg efter arrangementer"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr "Relativt, efter eventets afslutning"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
#, fuzzy
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Bestillingsliste (CSV)"
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
#, fuzzy
msgid "Please specify the send date"
msgstr "Indtast venligst dit navn."
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
#, fuzzy
msgid "Please specify the offset days and time"
msgstr "Indtast venligst den samme adgangskode to gange"
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
#, fuzzy
msgid "Please specify a product"
msgstr "Vælg venligst en kvote."
@@ -27260,67 +27342,67 @@ msgstr "Send til kunde med bestillingsstatus"
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
#, fuzzy
msgid "Limit products"
msgstr "Begræns til produkter"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
msgid "Restrict to orders with status"
msgstr "Bestillingsliste (CSV)"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
msgid "Restrict to check-in status"
msgstr "Bestillingsliste (CSV)"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
#, fuzzy
msgid "Send date"
msgstr "Sluttidspunkt"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr "Tid på dagen"
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
#, fuzzy
msgid "Send email to"
msgstr "Send e-mail"
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, fuzzy, python-brace-format
msgid "on {date} at {time}"
msgstr "Vis datoer med klokkeslæt"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -27419,8 +27501,8 @@ msgstr "Opret en ny bruger"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -28656,43 +28738,43 @@ msgstr "Indtast venligst dit navn."
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Betaling"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "Vælg venligst en betalingsmetode."
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
#, fuzzy
#| msgid "Please select a payment method."
msgid "Please select a payment method to proceed."
msgstr "Vælg venligst en betalingsmetode."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Gennemse bestilling"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
@@ -31446,6 +31528,9 @@ msgstr ""
msgid "Kosovo"
msgstr ""
+#~ msgid "Notify user by e-mail"
+#~ msgstr "Giv bruger besked via e-mail"
+
#~ msgid "You cannot select an item that belongs to a different event."
#~ msgstr "Du kan ikke vælge et element der tilhører et andet arrangement."
diff --git a/src/pretix/locale/de/LC_MESSAGES/django.po b/src/pretix/locale/de/LC_MESSAGES/django.po
index 3b205be689..f6cf83d6e5 100644
--- a/src/pretix/locale/de/LC_MESSAGES/django.po
+++ b/src/pretix/locale/de/LC_MESSAGES/django.po
@@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-09-06 10:30+0000\n"
"Last-Translator: Raphael Michel \n"
"Language-Team: German %(num)s gespeicherten Check-ins."
#: pretix/control/templates/pretixcontrol/order/refund_done.html:26
#: pretix/control/templates/pretixcontrol/order/refund_process.html:55
#: pretix/control/templates/pretixcontrol/order/refund_start.html:51
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:94
#: pretix/control/templates/pretixcontrol/orders/export_delete.html:12
#: pretix/control/templates/pretixcontrol/orders/refunds.html:107
#: pretix/control/templates/pretixcontrol/organizers/customer_anonymize.html:36
@@ -16859,6 +16884,7 @@ msgstr "Abbrechen"
#: pretix/control/templates/pretixcontrol/vouchers/delete_carts.html:16
#: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15
#: pretix/control/templates/pretixcontrol/waitinglist/delete_bulk.html:36
+#: pretix/control/views/orders.py:320
#: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:16
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15
@@ -16911,7 +16937,7 @@ msgstr "Eigene Check-In-Regeln"
#: pretix/control/templates/pretixcontrol/event/mail.html:47
#: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27
#: pretix/control/templates/pretixcontrol/orders/export.html:73
-#: pretix/control/templates/pretixcontrol/orders/index.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:39
#: pretix/control/templates/pretixcontrol/organizers/customer.html:97
#: pretix/control/templates/pretixcontrol/organizers/customer.html:165
#: pretix/control/templates/pretixcontrol/organizers/export.html:73
@@ -16946,7 +16972,7 @@ msgstr ""
msgid "Please double-check if this was intentional."
msgstr "Bitte prüfen Sie, ob dies absichtlich so eingestellt ist."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:9
msgid ""
"You can create check-in lists that you can use e.g. at the entrance of your "
"event to track who is coming and if they actually bought a ticket. You can "
@@ -16959,7 +16985,7 @@ msgstr ""
"eine unserer mobilen oder Desktop-Apps nutzen, um die Tickets automatisch zu "
"scannen."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:14
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:16
msgid ""
"You can create multiple check-in lists to separate multiple parts of your "
"event, for example if you have separate entries for multiple ticket types. "
@@ -16975,7 +17001,7 @@ msgstr ""
"einmal gültig. Das kann z.B. nützlich sein, wenn Sie ein Festival mit "
"Dauerkarten und Einzelkarten für einzelne Vorführungen veranstalten."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:23
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:25
msgid ""
"If you have the appropriate organizer-level permissions, you can connect new "
"devices to your account and use them to validate tickets. Since the devices "
@@ -16987,30 +17013,30 @@ msgstr ""
"die Geräte auf Veranstalter-Ebene verwaltet werden, müssen Sie Ihr Gerät "
"nicht für jede Veranstaltung neu registrieren."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:40
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:57
msgid "Your search did not match any check-in lists."
msgstr "Ihre Filter treffen auf keine Check-in-Listen zu."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:42
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:59
msgid "You haven't created any check-in lists yet."
msgstr "Sie haben noch keine Check-in-Liste erstellt."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:50
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:61
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:67
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:79
msgid "Create a new check-in list"
msgstr "Neue Check-in-Liste erstellen"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:54
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:83
#: pretix/control/templates/pretixcontrol/organizers/devices.html:7
msgid "Connected devices"
msgstr "Verbundene Geräte"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:77
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:103
msgid "Automated check-in"
msgstr "Automatischer Check-In"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:133
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:163
#: pretix/control/templates/pretixcontrol/items/categories.html:52
#: pretix/control/templates/pretixcontrol/items/discounts.html:133
#: pretix/control/templates/pretixcontrol/items/index.html:121
@@ -18019,7 +18045,7 @@ msgstr "Zahlungseinstellungen"
#: pretix/control/templates/pretixcontrol/event/payment.html:22
#: pretix/control/templates/pretixcontrol/user/settings.html:48
-#: pretix/plugins/sendmail/models.py:269
+#: pretix/plugins/sendmail/models.py:270
msgid "Enabled"
msgstr "Aktiviert"
@@ -18101,7 +18127,7 @@ msgstr ""
"Online-Diensten oder nehmen andere Arten von Anpassungen vor."
#: pretix/control/templates/pretixcontrol/event/plugins.html:17
-#: pretix/control/views/checkin.py:401 pretix/control/views/discounts.py:114
+#: pretix/control/views/checkin.py:405 pretix/control/views/discounts.py:114
#: pretix/control/views/event.py:236 pretix/control/views/event.py:424
#: pretix/control/views/event.py:504 pretix/control/views/event.py:543
#: pretix/control/views/event.py:690 pretix/control/views/event.py:910
@@ -20048,7 +20074,7 @@ msgstr "Möchten Sie diese Bestellung wirklich freigeben?"
#: pretix/control/templates/pretixcontrol/order/cancel.html:46
#: pretix/control/templates/pretixcontrol/order/cancellation_request_delete.html:21
#: pretix/control/templates/pretixcontrol/order/delete.html:20
-#: pretix/control/templates/pretixcontrol/order/deny.html:30
+#: pretix/control/templates/pretixcontrol/order/deny.html:22
#: pretix/control/templates/pretixcontrol/order/pay_cancel.html:20
#: pretix/control/templates/pretixcontrol/order/refund_cancel.html:27
#: pretix/presale/templates/pretixpresale/event/order_cancel.html:212
@@ -20070,7 +20096,7 @@ msgid "Cancel order"
msgstr "Stornieren"
#: pretix/control/templates/pretixcontrol/order/cancel.html:12
-#: pretix/control/templates/pretixcontrol/order/deny.html:10
+#: pretix/control/templates/pretixcontrol/order/deny.html:11
msgid "Do you really want to cancel this order? You cannot revert this action."
msgstr ""
"Möchten Sie diese Bestellung wirklich stornieren? Sie können diese Aktion "
@@ -20361,16 +20387,12 @@ msgstr ""
msgid "Yes, delete order"
msgstr "Ja, Bestellung löschen"
-#: pretix/control/templates/pretixcontrol/order/deny.html:4
-#: pretix/control/templates/pretixcontrol/order/deny.html:8
+#: pretix/control/templates/pretixcontrol/order/deny.html:5
+#: pretix/control/templates/pretixcontrol/order/deny.html:9
msgid "Deny order"
msgstr "Bestellung ablehnen"
-#: pretix/control/templates/pretixcontrol/order/deny.html:19
-msgid "Notify user by e-mail"
-msgstr "Benutzer per E-Mail benachrichtigen"
-
-#: pretix/control/templates/pretixcontrol/order/deny.html:35
+#: pretix/control/templates/pretixcontrol/order/deny.html:27
msgid "Yes, deny order"
msgstr "Ja, Bestellung ablehnen"
@@ -20392,10 +20414,14 @@ msgid "taxes"
msgstr "Steuern"
#: pretix/control/templates/pretixcontrol/order/index.html:45
+#: pretix/control/templates/pretixcontrol/orders/index.html:289
+#: pretix/control/views/orders.py:277
msgid "Approve"
msgstr "Freigeben"
#: pretix/control/templates/pretixcontrol/order/index.html:50
+#: pretix/control/templates/pretixcontrol/orders/index.html:296
+#: pretix/control/views/orders.py:290
msgid "Deny"
msgstr "Ablehnen"
@@ -21019,7 +21045,7 @@ msgid "Send email"
msgstr "E-Mails verschicken"
#: pretix/control/templates/pretixcontrol/order/sendmail.html:27
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:71
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:74
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:42
msgid "E-mail preview"
msgstr "E-Mail-Vorschau"
@@ -21068,6 +21094,33 @@ msgstr ""
msgid "Sum"
msgstr "Summe"
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:5
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:7
+#, fuzzy
+#| msgid "Modify order"
+msgid "Modify orders"
+msgstr "Bestellung bearbeiten"
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:12
+#, python-format
+msgid ""
+"The operation %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+#| msgid "You will not be able to continue."
+msgid "Do you want to continue?"
+msgstr "Sie können nicht fortfahren."
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "The transaction could not be reversed."
+msgid "This operation cannot be reversed."
+msgstr "Die Transaktion konnte nicht zurückgebucht werden."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -21434,54 +21487,69 @@ msgstr "Es wurden bis jetzt keine Tickets bestellt."
msgid "Take your shop live"
msgstr "Veröffentlichen Sie Ihren Shop"
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr "Zum Ticket-Shop"
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr "Suchanfrage:"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr "Los!"
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr "Erweiterte Suche"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr "Die Liste ist nach Antworten zur Frage \"%(question)s\" gefiltert."
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr "Filter entfernen"
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr "Bestellung bezahlt / gesamt"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr "Zeile für Sammel-Operation auswählen"
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, fuzzy, python-format
+#| msgid ""
+#| "\n"
+#| " from %(start_date)s\n"
+#| " "
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+"\n"
+" ab %(start_date)s\n"
+" "
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr "STORNO ANGEFRAGT"
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -21489,42 +21557,42 @@ msgstr "STORNO ANGEFRAGT"
msgid "REFUND PENDING"
msgstr "ERSTATTUNG AUSSTEHEND"
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr "ÜBERZAHLT"
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr "UNTERZAHLT"
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr "VOLL BEZAHLT"
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr "RECHNUNG NICHT STORNIERT"
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr "Summe über alle Seiten"
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] "1 Bestellung"
msgstr[1] "%(s)s Bestellungen"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
@@ -21532,6 +21600,24 @@ msgstr ""
"Diese Summe enthält stornierte Bestellungen. Für Ihren Ticketumsatz "
"betrachten Sie den \"Bestellüberblick\"."
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgctxt "subevents"
+#| msgid "Select date"
+msgid "Select action"
+msgstr "Termin auswählen"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+#| msgid "Disable test mode"
+msgid "Delete (test mode only)"
+msgstr "Testmodus deaktivieren"
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -21908,13 +21994,6 @@ msgstr "Neues Gerät verbinden"
msgid "Hardware model"
msgstr "Hardware-Modell"
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr "Zeile für Sammel-Operation auswählen"
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr "Noch nicht installiert"
@@ -22977,6 +23056,13 @@ msgstr "Platzhalter"
msgid "Formatting example"
msgstr "Formatierungsbeispiel"
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "TODO %(date)s"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -24334,23 +24420,23 @@ msgstr "Bitte erneut versuchen."
msgid "Invalid code, please try again."
msgstr "Ungültiger Token, bitte erneut versuchen."
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr "Der ausgewählte Check-In wurde gelöscht."
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr "Die ausgewählten Tickets wurden als ausgecheckt markiert."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr "Die ausgewählten Tickets wurden als eingecheckt markiert."
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr "Die neue Check-in-Liste wurde erstellt."
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -24374,11 +24460,11 @@ msgstr ""
"Die Änderungen konnten nicht gespeichert werden. Die fehlerhaften Felder "
"sind farblich markiert."
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr "Die ausgewählte Liste existiert nicht."
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr "Das ausgewählte List wurde gelöscht."
@@ -24579,7 +24665,7 @@ msgstr "Ihre Bestellung: %(code)s"
msgid "Unknown e-mail renderer."
msgstr "Unbekannter E-Mail-Renderer."
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr "Sie haben einen ungültigen Ausgabetyp gewählt."
@@ -24636,11 +24722,11 @@ msgstr ""
"Insbesondere benötigen die folgenden Erweiterungen noch Daten aus dieser "
"Veranstaltung: {plugin_names}"
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr "Der Kommentar wurde aktualisiert."
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr "Kommentar konnte nicht gespeichert werden."
@@ -25045,13 +25131,13 @@ msgstr "Die Import war erfolgreich."
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr "Wir konnten die hochgeladene Datei nicht als CSV-Datei parsen."
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] "Ihre Rechnung"
msgstr[1] "Ihre Rechnungen"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25078,7 +25164,7 @@ msgstr[1] ""
"\n"
"Ihr {event}-Team"
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -25090,15 +25176,15 @@ msgstr[1] ""
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:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr "Der Ticket-Download ist für dieses Produkt nicht freigeschaltet."
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr "Die Bestellung wurde gelöscht."
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
@@ -25106,53 +25192,53 @@ msgstr ""
"Diese Bestellung konnte nicht gelöscht werden, da einige Bedingungen (z.B. "
"von Plugins erstellte Daten) es nicht erlauben."
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr "Nur im Testmodus erstellte Bestellungen können wieder gelöscht werden."
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr "Die Bestellung wurde abgelehnt und daher storniert."
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr "Die Zahlung wurde storniert."
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr "Diese Zahlung kann im Moment nicht abgebrochen werden."
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr "Die Erstattung wurde abgebrochen."
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr "Diese Erstattung kann momentan nicht abgebrochen werden."
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr "Die Erstattung wurde verarbeitet."
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr "Die Erstattung kann momentan nicht verarbeitet werden."
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr "Die Erstattung wurde als erledigt markiert."
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
"Die Anfrage wurde gelöscht. Wenn Sie wollen, können Sie den Kunden nun "
"informieren."
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr "Ihre Stornierungsanfrage"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25170,7 +25256,7 @@ msgstr ""
"Viele Grüße, \n"
"Das {event} Team"
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
@@ -25178,15 +25264,15 @@ msgstr ""
"Die Bezahlung wurde bestätigt, aber die Bestätigungsmail konnte nicht "
"verschickt werden."
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr "Die Bezahlung wurde bestätigt."
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr "Diese Zahlung kann im Moment nicht bestätigt werden."
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
@@ -25194,7 +25280,7 @@ msgstr ""
"Sie können nicht mehr Geld zurückerstatten als den noch nicht "
"zurückerstatteten Zahlungsbetrag."
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
@@ -25202,7 +25288,7 @@ msgstr ""
"Sie haben eine Teilerstattung für eine Zahlungsmethode ausgewählt, die nur "
"volle Erstattungen unterstützt."
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
@@ -25210,11 +25296,11 @@ msgstr ""
"Eine der Erstattungen konnte nicht verarbeitet werden. Sie sollten das Geld "
"auf anderem Wege zurückerstatten. Die Fehlermeldung war: {}"
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr "Eine Erstattung von {} wurde verarbeitet."
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
@@ -25222,18 +25308,18 @@ msgstr ""
"Eine Erstattung von {} wurde gespeichert, aber noch nicht voll ausgeführt. "
"Sie können die Erstattung weiter unten als erledigt markieren."
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
"Ein neuer Wertgutschein wurde erstellt und kann nun an den Kunden verschickt "
"werden."
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr "Ihr Gutscheincode"
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25254,12 +25340,12 @@ msgstr ""
"\n"
"Ihr {event}-Team"
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
"Die eingegebenen Beträge passen nicht zum ausgewählten Erstattungsbetrag."
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
@@ -25267,11 +25353,11 @@ msgstr ""
"Die Bestellung wurde als bezahlt markiert, aber die Bestätigungsmail konnte "
"nicht verschickt werden."
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr "Die Zahlung wurde erfolgreich verbucht."
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
@@ -25279,21 +25365,21 @@ msgstr ""
"Die Bestellung wurde storniert. Sie können nun auswählen, wie Sie das Geld "
"zurückerstatten möchten."
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr "Es wurde keine USt-ID-Nr. angegeben."
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr "Es wurde kein Land angegeben."
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
"Die USt-ID-Nr. konnte nicht geprüft werden, da dieses Land nicht unterstützt "
"wird."
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
@@ -25301,48 +25387,48 @@ msgstr ""
"Die USt-ID-Nr. konnte nicht geprüft werden, da der Prüfdienst des Landes im "
"Moment nicht verfügbar ist."
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr "Die USt-ID-Nr. ist gültig."
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr "Unbekannte Rechnung"
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
"Rechnungen dürfen nicht mehr verändert werden, nachdem sie erstellt wurden."
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr "Die Rechnung wurde bereits storniert."
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr "Die Rechnungsdatei wurde bereits exportiert."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr "Die Rechnungsdatei ist zu alt, um neu generiert zu werden."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr "Die Rechnung wurde von persönlichen Daten bereinigt."
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr "Die E-Mail wurde zum Versenden gespeichert."
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr "Diese Rechnung wurde nicht gefunden"
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
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:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -25350,11 +25436,11 @@ msgstr ""
"Diese Rechnung wurde bisher noch nicht fertig erstellt, wir werden die PDF-"
"Datei jetzt erstellen. Bitte probieren Sie es in wenigen Sekunden erneut."
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr "Die Zahlungsfrist wurde geändert."
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
@@ -25362,60 +25448,60 @@ msgstr ""
"Wir konnten Ihre Bestellung nicht durchführen, da der Server zu beschäftigt "
"war."
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr "Diese Aktion ist nur für unbezahlte Bestellungen möglich."
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
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:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
"Ein Fehler ist aufgetreten, bitte schauen Sie weiter unten für Details."
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
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:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr "Die Bestellung wurde geändert."
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr "Wir hatten Schwierigkeiten, Ihre Eingabe zu verarbeiten."
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr "Es wurde keine Änderung vorgenommen."
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
"Wir könnten die E-Mail nicht senden, siehe weiter unten für weitere "
"Informationen."
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr "Betreff: {subject}"
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr "Die Nachricht wurde gespeichert und wird an {} versendet."
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
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:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -25423,19 +25509,19 @@ msgstr ""
"Dieser Link ist nicht mehr gültig. Bitte gehen Sie einen Schritt zurück, "
"laden Sie die Seite neu und versuchen es erneut."
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr "Es existiert keine Bestellung mit der eingegebenen Bestellnummer."
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr "Das ausgewählte Exportformat wurde nicht gefunden."
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr "Die Eingabe konnte nicht verarbeitet werden."
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
@@ -25444,18 +25530,18 @@ msgstr ""
"Der geplante Export wurde gespeichert. Der nächste Export startet ca. "
"{datetime}."
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
"Der geplante Export wurde gespeichert, aber es ist keine nächste Ausführung "
"geplant."
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr "Export: {title}"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25466,7 +25552,7 @@ msgstr ""
"\n"
"im Anhang dieser E-Mail finden Sie einen neuen Bericht für {name}."
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
@@ -25476,11 +25562,11 @@ msgstr ""
"Abhängig von der Systemlast und Art und Größe des Exports kann dies einige "
"Minuten dauern."
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr "Alle Bestellungen wurden storniert."
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
@@ -25489,7 +25575,7 @@ msgstr ""
"Die Bestellungen wurden storniert. Bei {count} ist ein Fehler aufgetreten, "
"bitte prüfe alle nicht stornierten Bestellungen."
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr "Die Eingabe war nicht korrekt."
@@ -28031,6 +28117,7 @@ msgid "Waiting for"
msgstr "Wartende auf"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Auf bestimmten Termin einschränken"
@@ -28091,22 +28178,22 @@ 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:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr "Zahlung ausstehend (aber bereits bestätigt)"
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: 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:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "Freigabe ausstehend"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "Zahlung ausstehend aber überfällig"
@@ -28121,45 +28208,45 @@ 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:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr "Art der Zeitangabe"
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr "Absolut"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr "Relativ, vor dem Veranstaltungsbeginn"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr "Relativ, vor dem Veranstaltungsende"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr "Relativ, nach dem Veranstaltungsbeginn"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr "Relativ, nach dem Veranstaltungsende"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Auf Bestellungen mit Status einschränken"
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr "Bitte wählen Sie einen Versandzeitpunkt aus"
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
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:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr "Bitte wählen Sie ein Produkt aus"
@@ -28195,62 +28282,62 @@ msgstr "Alle, die eingecheckt sind oder waren"
msgid "Anyone who never checked in before"
msgstr "Alle, die noch nie eingecheckt waren"
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr "Auf Produkte beschränken"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
msgid "Restrict to orders with status"
msgstr "Auf Bestellungen mit Status einschränken"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
msgid "Restrict to check-in status"
msgstr "Auf Check-in-Status einschränken"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr "Versandtermin"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr "Uhrzeit"
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr "E-Mail verschicken an"
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr "Nur aktivierte E-Mails werden verschickt"
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr "am {date} um {time}"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] "%(count)d Tag nach Veranstaltungsende um %(time)s"
msgstr[1] "%(count)d Tage nach Veranstaltungsende um %(time)s"
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] "%(count)d Tag vor Veranstaltungsende um %(time)s"
msgstr[1] "%(count)d Tage vor Veranstaltungsende um %(time)s"
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] "%(count)d Tag nach Veranstaltungsbeginn um %(time)s"
msgstr[1] "%(count)d Tage nach Veranstaltungsbeginn um %(time)s"
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -28342,8 +28429,8 @@ msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
"Geplante E-Mails werden nicht verschickt, solange Ihr Ticketshop offline ist."
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -29623,12 +29710,12 @@ msgstr "Bitte geben Sie Ihren Namen ein."
msgid "Please fill in answers to all required questions."
msgstr "Bitte füllen Sie Antworten zu allen benötigten Fragen ein."
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Zahlung"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
@@ -29636,30 +29723,30 @@ 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:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "Bitte wählen Sie eine Zahlungsmethode aus."
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr "Bitte wählen Sie zum Fortfahren eine Zahlungsmethode aus."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr "Die eingegebenen Zahlungsinformationen sind unvollständig."
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Bestellung prüfen"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr "Sie müssen alle Kontrollkästchen auf dieser Seite auswählen."
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
@@ -32480,6 +32567,9 @@ msgstr "Schreibzugriff"
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "Notify user by e-mail"
+#~ msgstr "Benutzer per E-Mail benachrichtigen"
+
#~ msgid "By default, only paid orders will receive the email"
#~ msgstr "Standardmäßig erhalten nur bezahlte Bestellungen die E-Mail"
diff --git a/src/pretix/locale/de_Informal/LC_MESSAGES/django.po b/src/pretix/locale/de_Informal/LC_MESSAGES/django.po
index 71aa48a3cf..9f8024eab5 100644
--- a/src/pretix/locale/de_Informal/LC_MESSAGES/django.po
+++ b/src/pretix/locale/de_Informal/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-09-06 10:30+0000\n"
"Last-Translator: Raphael Michel \n"
"Language-Team: German (informal) %(num)s gespeicherten Check-ins."
#: pretix/control/templates/pretixcontrol/order/refund_done.html:26
#: pretix/control/templates/pretixcontrol/order/refund_process.html:55
#: pretix/control/templates/pretixcontrol/order/refund_start.html:51
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:94
#: pretix/control/templates/pretixcontrol/orders/export_delete.html:12
#: pretix/control/templates/pretixcontrol/orders/refunds.html:107
#: pretix/control/templates/pretixcontrol/organizers/customer_anonymize.html:36
@@ -16831,6 +16856,7 @@ msgstr "Abbrechen"
#: pretix/control/templates/pretixcontrol/vouchers/delete_carts.html:16
#: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15
#: pretix/control/templates/pretixcontrol/waitinglist/delete_bulk.html:36
+#: pretix/control/views/orders.py:320
#: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:16
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15
@@ -16883,7 +16909,7 @@ msgstr "Eigene Check-In-Regeln"
#: pretix/control/templates/pretixcontrol/event/mail.html:47
#: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27
#: pretix/control/templates/pretixcontrol/orders/export.html:73
-#: pretix/control/templates/pretixcontrol/orders/index.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:39
#: pretix/control/templates/pretixcontrol/organizers/customer.html:97
#: pretix/control/templates/pretixcontrol/organizers/customer.html:165
#: pretix/control/templates/pretixcontrol/organizers/export.html:73
@@ -16918,7 +16944,7 @@ msgstr ""
msgid "Please double-check if this was intentional."
msgstr "Bitte prüfe, ob dies absichtlich so eingestellt ist."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:9
msgid ""
"You can create check-in lists that you can use e.g. at the entrance of your "
"event to track who is coming and if they actually bought a ticket. You can "
@@ -16931,7 +16957,7 @@ msgstr ""
"eine unserer mobilen oder Desktop-Apps nutzen, um die Tickets automatisch zu "
"scannen."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:14
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:16
msgid ""
"You can create multiple check-in lists to separate multiple parts of your "
"event, for example if you have separate entries for multiple ticket types. "
@@ -16947,7 +16973,7 @@ msgstr ""
"einmal gültig. Das kann z.B. nützlich sein, wenn du ein Festival mit "
"Dauerkarten und Einzelkarten für einzelne Vorführungen veranstaltest."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:23
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:25
msgid ""
"If you have the appropriate organizer-level permissions, you can connect new "
"devices to your account and use them to validate tickets. Since the devices "
@@ -16959,30 +16985,30 @@ msgstr ""
"die Geräte auf Veranstalter-Ebene verwaltet werden, musst du dein Gerät "
"nicht für jede Veranstaltung neu registrieren."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:40
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:57
msgid "Your search did not match any check-in lists."
msgstr "Deine Filter treffen auf keine Check-in-Listen zu."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:42
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:59
msgid "You haven't created any check-in lists yet."
msgstr "Du hast noch keine Check-in-Liste erstellt."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:50
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:61
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:67
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:79
msgid "Create a new check-in list"
msgstr "Neue Check-in-Liste erstellen"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:54
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:83
#: pretix/control/templates/pretixcontrol/organizers/devices.html:7
msgid "Connected devices"
msgstr "Verbundene Geräte"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:77
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:103
msgid "Automated check-in"
msgstr "Automatischer Check-In"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:133
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:163
#: pretix/control/templates/pretixcontrol/items/categories.html:52
#: pretix/control/templates/pretixcontrol/items/discounts.html:133
#: pretix/control/templates/pretixcontrol/items/index.html:121
@@ -17989,7 +18015,7 @@ msgstr "Zahlungseinstellungen"
#: pretix/control/templates/pretixcontrol/event/payment.html:22
#: pretix/control/templates/pretixcontrol/user/settings.html:48
-#: pretix/plugins/sendmail/models.py:269
+#: pretix/plugins/sendmail/models.py:270
msgid "Enabled"
msgstr "Aktiviert"
@@ -18071,7 +18097,7 @@ msgstr ""
"Online-Diensten oder nehmen andere Arten von Anpassungen vor."
#: pretix/control/templates/pretixcontrol/event/plugins.html:17
-#: pretix/control/views/checkin.py:401 pretix/control/views/discounts.py:114
+#: pretix/control/views/checkin.py:405 pretix/control/views/discounts.py:114
#: pretix/control/views/event.py:236 pretix/control/views/event.py:424
#: pretix/control/views/event.py:504 pretix/control/views/event.py:543
#: pretix/control/views/event.py:690 pretix/control/views/event.py:910
@@ -20017,7 +20043,7 @@ msgstr "Möchten Sie diese Bestellung wirklich freigeben?"
#: pretix/control/templates/pretixcontrol/order/cancel.html:46
#: pretix/control/templates/pretixcontrol/order/cancellation_request_delete.html:21
#: pretix/control/templates/pretixcontrol/order/delete.html:20
-#: pretix/control/templates/pretixcontrol/order/deny.html:30
+#: pretix/control/templates/pretixcontrol/order/deny.html:22
#: pretix/control/templates/pretixcontrol/order/pay_cancel.html:20
#: pretix/control/templates/pretixcontrol/order/refund_cancel.html:27
#: pretix/presale/templates/pretixpresale/event/order_cancel.html:212
@@ -20039,7 +20065,7 @@ msgid "Cancel order"
msgstr "Stornieren"
#: pretix/control/templates/pretixcontrol/order/cancel.html:12
-#: pretix/control/templates/pretixcontrol/order/deny.html:10
+#: pretix/control/templates/pretixcontrol/order/deny.html:11
msgid "Do you really want to cancel this order? You cannot revert this action."
msgstr ""
"Möchtest du diese Bestellung wirklich stornieren? Du kannst diese Aktion "
@@ -20330,16 +20356,12 @@ msgstr ""
msgid "Yes, delete order"
msgstr "Ja, Bestellung löschen"
-#: pretix/control/templates/pretixcontrol/order/deny.html:4
-#: pretix/control/templates/pretixcontrol/order/deny.html:8
+#: pretix/control/templates/pretixcontrol/order/deny.html:5
+#: pretix/control/templates/pretixcontrol/order/deny.html:9
msgid "Deny order"
msgstr "Bestellung ablehnen"
-#: pretix/control/templates/pretixcontrol/order/deny.html:19
-msgid "Notify user by e-mail"
-msgstr "Benutzer per E-Mail benachrichtigen"
-
-#: pretix/control/templates/pretixcontrol/order/deny.html:35
+#: pretix/control/templates/pretixcontrol/order/deny.html:27
msgid "Yes, deny order"
msgstr "Ja, Bestellung ablehnen"
@@ -20361,10 +20383,14 @@ msgid "taxes"
msgstr "Steuern"
#: pretix/control/templates/pretixcontrol/order/index.html:45
+#: pretix/control/templates/pretixcontrol/orders/index.html:289
+#: pretix/control/views/orders.py:277
msgid "Approve"
msgstr "Freigeben"
#: pretix/control/templates/pretixcontrol/order/index.html:50
+#: pretix/control/templates/pretixcontrol/orders/index.html:296
+#: pretix/control/views/orders.py:290
msgid "Deny"
msgstr "Ablehnen"
@@ -20986,7 +21012,7 @@ msgid "Send email"
msgstr "E-Mails verschicken"
#: pretix/control/templates/pretixcontrol/order/sendmail.html:27
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:71
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:74
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:42
msgid "E-mail preview"
msgstr "E-Mail-Vorschau"
@@ -21035,6 +21061,33 @@ msgstr ""
msgid "Sum"
msgstr "Summe"
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:5
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:7
+#, fuzzy
+#| msgid "Modify order"
+msgid "Modify orders"
+msgstr "Bestellung bearbeiten"
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:12
+#, python-format
+msgid ""
+"The operation %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+#| msgid "You will not be able to continue."
+msgid "Do you want to continue?"
+msgstr "Du kannst daher nicht fortfahren."
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "The transaction could not be reversed."
+msgid "This operation cannot be reversed."
+msgstr "Die Transaktion konnte nicht zurückgebucht werden."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -21399,54 +21452,69 @@ msgstr "Es wurden bis jetzt keine Tickets bestellt."
msgid "Take your shop live"
msgstr "Veröffentliche deinen Shop"
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr "Zum Ticket-Shop"
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr "Suchanfrage:"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr "Los!"
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr "Erweiterte Suche"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr "Die Liste ist nach Antworten zur Frage \"%(question)s\" gefiltert."
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr "Filter entfernen"
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr "Bestellung bezahlt / gesamt"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr "Zeile für Sammel-Operation auswählen"
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, fuzzy, python-format
+#| msgid ""
+#| "\n"
+#| " from %(start_date)s\n"
+#| " "
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+"\n"
+" ab %(start_date)s\n"
+" "
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr "STORNO ANGEFRAGT"
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -21454,42 +21522,42 @@ msgstr "STORNO ANGEFRAGT"
msgid "REFUND PENDING"
msgstr "ERSTATTUNG AUSSTEHEND"
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr "ÜBERZAHLT"
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr "UNTERZAHLT"
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr "VOLL BEZAHLT"
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr "RECHNUNG NICHT STORNIERT"
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr "Summe über alle Seiten"
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] "1 Bestellung"
msgstr[1] "%(s)s Bestellungen"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
@@ -21497,6 +21565,24 @@ msgstr ""
"Diese Summe enthält stornierte Bestellungen. Für deinen Ticketumsatz "
"betrachte den \"Bestellüberblick\"."
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgctxt "subevents"
+#| msgid "Select date"
+msgid "Select action"
+msgstr "Termin auswählen"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+#| msgid "Disable test mode"
+msgid "Delete (test mode only)"
+msgstr "Testmodus deaktivieren"
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -21873,13 +21959,6 @@ msgstr "Neues Gerät verbinden"
msgid "Hardware model"
msgstr "Hardware-Modell"
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr "Zeile für Sammel-Operation auswählen"
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr "Noch nicht installiert"
@@ -22943,6 +23022,13 @@ msgstr "Platzhalter"
msgid "Formatting example"
msgstr "Formatierungsbeispiel"
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "TODO %(date)s"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -24294,23 +24380,23 @@ msgstr "Bitte erneut versuchen."
msgid "Invalid code, please try again."
msgstr "Ungültiger Token, bitte erneut versuchen."
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr "Der ausgewählte Check-In wurde gelöscht."
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr "Die ausgewählten Tickets wurden als ausgecheckt markiert."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr "Die ausgewählten Tickets wurden als eingecheckt markiert."
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr "Die neue Check-in-Liste wurde erstellt."
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -24334,11 +24420,11 @@ msgstr ""
"Die Änderungen konnten nicht gespeichert werden, siehe weiter unten für "
"Details."
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr "Die ausgewählte Liste existiert nicht."
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr "Das ausgewählte List wurde gelöscht."
@@ -24539,7 +24625,7 @@ msgstr "Deine Bestellung: %(code)s"
msgid "Unknown e-mail renderer."
msgstr "Unbekannter E-Mail-Renderer."
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr "Du hast einen ungültigen Ausgabetyp gewählt."
@@ -24596,11 +24682,11 @@ msgstr ""
"Insbesondere benötigen die folgenden Erweiterungen noch Daten aus dieser "
"Veranstaltung: {plugin_names}"
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr "Der Kommentar wurde aktualisiert."
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr "Kommentar konnte nicht gespeichert werden."
@@ -25003,13 +25089,13 @@ msgstr "Die Import war erfolgreich."
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr "Wir konnten die hochgeladene Datei nicht als CSV-Datei parsen."
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] "Deine Rechnung"
msgstr[1] "Deine Rechnungen"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25036,7 +25122,7 @@ msgstr[1] ""
"\n"
"Dein {event}-Team"
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -25048,15 +25134,15 @@ msgstr[1] ""
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:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr "Der Ticket-Download ist für dieses Produkt nicht freigeschaltet."
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr "Die Bestellung wurde gelöscht."
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
@@ -25064,53 +25150,53 @@ msgstr ""
"Diese Bestellung konnte nicht gelöscht werden, da einige Bedingungen (z.B. "
"von Plugins erstellte Daten) es nicht erlauben."
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr "Nur im Testmodus erstellte Bestellungen können wieder gelöscht werden."
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr "Die Bestellung wurde abgelehnt und daher storniert."
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr "Die Zahlung wurde storniert."
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr "Diese Zahlung kann im Moment nicht abgebrochen werden."
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr "Die Erstattung wurde abgebrochen."
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr "Diese Erstattung kann momentan nicht abgebrochen werden."
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr "Die Erstattung wurde verarbeitet."
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr "Die Erstattung kann momentan nicht verarbeitet werden."
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr "Die Erstattung wurde als erledigt markiert."
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
"Die Anfrage wurde gelöscht. Wenn du willst, kannst du den Kunden nun "
"informieren."
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr "Deine Stornierungsanfrage"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25128,7 +25214,7 @@ msgstr ""
"Viele Grüße, \n"
"Das {event} Team"
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
@@ -25136,15 +25222,15 @@ msgstr ""
"Die Bezahlung wurde bestätigt, aber die Bestätigungsmail konnte nicht "
"verschickt werden."
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr "Die Bezahlung wurde bestätigt."
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr "Diese Zahlung kann im Moment nicht bestätigt werden."
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
@@ -25152,7 +25238,7 @@ msgstr ""
"Du kannst nicht mehr Geld zurückerstatten als den noch nicht "
"zurückerstatteten Zahlungsbetrag."
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
@@ -25160,7 +25246,7 @@ msgstr ""
"Du hast eine Teilerstattung für eine Zahlungsmethode ausgewählt, die nur "
"volle Erstattungen unterstützt."
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
@@ -25168,11 +25254,11 @@ msgstr ""
"Eine der Erstattungen konnte nicht verarbeitet werden. Du solltest das Geld "
"auf anderem Wege zurückerstatten. Die Fehlermeldung war: {}"
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr "Eine Erstattung von {} wurde verarbeitet."
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
@@ -25180,18 +25266,18 @@ msgstr ""
"Eine Erstattung von {} wurde gespeichert, aber noch nicht voll ausgeführt. "
"Du kannst die Erstattung weiter unten als erledigt markieren."
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
"Ein neuer Wertgutschein wurde erstellt und kann nun an den Kunden verschickt "
"werden."
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr "Dein Gutscheincode"
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25212,12 +25298,12 @@ msgstr ""
"\n"
"Dein {event}-Team"
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
"Die eingegebenen Beträge passen nicht zum ausgewählten Erstattungsbetrag."
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
@@ -25225,11 +25311,11 @@ msgstr ""
"Die Bestellung wurde als bezahlt markiert, aber die Bestätigungsmail konnte "
"nicht verschickt werden."
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr "Die Zahlung wurde erfolgreich verbucht."
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
@@ -25237,21 +25323,21 @@ msgstr ""
"Die Bestellung wurde storniert. Du kannst nun auswählen, wie du das Geld "
"zurückerstatten möchtest."
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr "Es wurde keine USt-ID-Nr. angegeben."
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr "Es wurde kein Land angegeben."
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
"Die USt-ID-Nr. konnte nicht geprüft werden, da dieses Land nicht unterstützt "
"wird."
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
@@ -25259,48 +25345,48 @@ msgstr ""
"Die USt-ID-Nr. konnte nicht geprüft werden, da der Prüfdienst des Landes im "
"Moment nicht verfügbar ist."
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr "Die USt-ID-Nr. ist gültig."
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr "Unbekannte Rechnung"
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
"Rechnungen dürfen nicht mehr verändert werden, nachdem sie erstellt wurden."
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr "Die Rechnung wurde bereits storniert."
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr "Die Rechnungsdatei wurde bereits exportiert."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr "Die Rechnungsdatei ist zu alt, um neu generiert zu werden."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr "Die Rechnung wurde von persönlichen Daten bereinigt."
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr "Die E-Mail wurde zum Versenden gespeichert."
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr "Diese Rechnung wurde nicht gefunden"
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
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:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -25308,11 +25394,11 @@ msgstr ""
"Diese Rechnung wurde bisher noch nicht fertig erstellt, wir werden die PDF-"
"Datei jetzt erstellen. Bitte probiere es in wenigen Sekunden erneut."
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr "Die Zahlungsfrist wurde geändert."
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
@@ -25320,59 +25406,59 @@ msgstr ""
"Wir konnten deine Bestellung nicht durchführen, da der Server zu beschäftigt "
"war."
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr "Diese Aktion ist nur für unbezahlte Bestellungen möglich."
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
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:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr "Ein Fehler ist aufgetreten, bitte schaue weiter unten für Details."
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
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:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr "Die Bestellung wurde geändert."
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr "Wir hatten Schwierigkeiten, deine Eingabe zu verarbeiten."
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr "Es wurde keine Änderung vorgenommen."
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
"Wir könnten die E-Mail nicht senden, siehe weiter unten für weitere "
"Informationen."
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr "Betreff: {subject}"
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr "Die Nachricht wurde gespeichert und wird an {} versendet."
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
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:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -25380,19 +25466,19 @@ msgstr ""
"Dieser Link ist nicht mehr gültig. Bitte gehe einen Schritt zurück, lade die "
"Seite neu und versuche es erneut."
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr "Es existiert keine Bestellung mit der eingegebenen Bestellnummer."
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr "Das ausgewählte Exportformat wurde nicht gefunden."
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr "Die Eingabe konnte nicht verarbeitet werden."
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
@@ -25401,18 +25487,18 @@ msgstr ""
"Der geplante Export wurde gespeichert. Der nächste Export startet ca. "
"{datetime}."
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
"Der geplante Export wurde gespeichert, aber es ist keine nächste Ausführung "
"geplant."
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr "Export: {title}"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25423,7 +25509,7 @@ msgstr ""
"\n"
"im Anhang dieser E-Mail findest du einen neuen Bericht für {name}."
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
@@ -25433,11 +25519,11 @@ msgstr ""
"Abhängig von der Systemlast und Art und Größe des Exports kann dies einige "
"Minuten dauern."
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr "Alle Bestellungen wurden storniert."
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
@@ -25446,7 +25532,7 @@ msgstr ""
"Die Bestellungen wurden storniert. Bei {count} ist ein Fehler aufgetreten, "
"bitte prüfe alle nicht stornierten Bestellungen."
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr "Die Eingabe war nicht korrekt."
@@ -26766,8 +26852,8 @@ msgid ""
"To send the invoice directly to your accounting department, please enter "
"their email address:"
msgstr ""
-"Um die Rechnung auch direkt an deine Buchhaltung zu versenden, gib deren E"
-"-Mail-Adresse hier an:"
+"Um die Rechnung auch direkt an deine Buchhaltung zu versenden, gib deren E-"
+"Mail-Adresse hier an:"
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:118
msgid "Invoice recipient email"
@@ -27983,6 +28069,7 @@ msgid "Waiting for"
msgstr "Wartende auf"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Auf bestimmten Termin einschränken"
@@ -28043,22 +28130,22 @@ 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:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr "Zahlung ausstehend (aber bereits bestätigt)"
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: 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:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "Freigabe ausstehend"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "Zahlung ausstehend aber überfällig"
@@ -28073,45 +28160,45 @@ 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:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr "Art der Zeitangabe"
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr "Absolut"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr "Relativ, vor dem Veranstaltungsbeginn"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr "Relativ, vor dem Veranstaltungsende"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr "Relativ, nach dem Veranstaltungsbeginn"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr "Relativ, nach dem Veranstaltungsende"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Auf Bestellungen mit Status einschränken"
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr "Bitte wähle einen Versandzeitpunkt aus"
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
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:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr "Bitte wähle ein Produkt aus"
@@ -28147,62 +28234,62 @@ msgstr "Alle, die eingecheckt sind oder waren"
msgid "Anyone who never checked in before"
msgstr "Alle, die noch nie eingecheckt waren"
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr "Auf Produkte einschränken"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
msgid "Restrict to orders with status"
msgstr "Auf Bestellungen mit Status einschränken"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
msgid "Restrict to check-in status"
msgstr "Auf Check-in-Status einschränken"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr "Versandtermin"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr "Uhrzeit"
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr "E-Mail verschicken an"
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr "Nur aktivierte E-Mails werden verschickt"
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr "am {date} um {time}"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] "%(count)d Tag nach Veranstaltungsende um %(time)s"
msgstr[1] "%(count)d Tage nach Veranstaltungsende um %(time)s"
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] "%(count)d Tag vor Veranstaltungsende um %(time)s"
msgstr[1] "%(count)d Tage vor Veranstaltungsende um %(time)s"
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] "%(count)d Tag nach Veranstaltungsbeginn um %(time)s"
msgstr[1] "%(count)d Tage nach Veranstaltungsbeginn um %(time)s"
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -28294,8 +28381,8 @@ msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
"Geplante E-Mails werden nicht verschickt, solange Ihr Ticketshop offline ist."
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -29570,12 +29657,12 @@ msgstr "Bitte gib deinen Namen ein."
msgid "Please fill in answers to all required questions."
msgstr "Bitte fülle Antworten zu allen benötigten Fragen ein."
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Zahlung"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
@@ -29583,30 +29670,30 @@ 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:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "Bitte wähle eine Zahlungsmethode aus."
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr "Bitte wähle zum Fortfahren eine Zahlungsmethode aus."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr "Die eingegebenen Zahlungsinformationen sind unvollständig."
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Bestellung prüfen"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr "Du musst alle Kontrollkästchen auf dieser Seite auswählen."
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
@@ -32420,6 +32507,9 @@ msgstr "Schreibzugriff"
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "Notify user by e-mail"
+#~ msgstr "Benutzer per E-Mail benachrichtigen"
+
#~ msgid "By default, only paid orders will receive the email"
#~ msgstr "Standardmäßig erhalten nur bezahlte Bestellungen die E-Mail"
diff --git a/src/pretix/locale/django.pot b/src/pretix/locale/django.pot
index 37a41e3ab7..037cb0759c 100644
--- a/src/pretix/locale/django.pot
+++ b/src/pretix/locale/django.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -293,7 +293,7 @@ msgid "\"{input}\" is not a valid choice."
msgstr ""
#: pretix/api/serializers/order.py:1262 pretix/api/views/cart.py:210
-#: pretix/base/services/orders.py:1459
+#: pretix/base/services/orders.py:1468
#, python-brace-format
msgid "The selected seat \"{seat}\" is not available."
msgstr ""
@@ -346,17 +346,17 @@ msgid ""
"account."
msgstr ""
-#: pretix/api/views/order.py:579 pretix/control/views/orders.py:1340
+#: pretix/api/views/order.py:579 pretix/control/views/orders.py:1514
#: pretix/presale/views/order.py:754 pretix/presale/views/order.py:827
msgid "You cannot generate an invoice for this order."
msgstr ""
-#: pretix/api/views/order.py:584 pretix/control/views/orders.py:1342
+#: pretix/api/views/order.py:584 pretix/control/views/orders.py:1516
#: pretix/presale/views/order.py:756 pretix/presale/views/order.py:829
msgid "An invoice for this order already exists."
msgstr ""
-#: pretix/api/views/order.py:610 pretix/control/views/orders.py:1466
+#: pretix/api/views/order.py:610 pretix/control/views/orders.py:1640
#: pretix/control/views/users.py:141
msgid "There was an error sending the mail. Please try again later."
msgstr ""
@@ -381,7 +381,7 @@ msgstr ""
#: pretix/api/webhooks.py:237 pretix/base/models/checkin.py:343
#: pretix/base/notifications.py:251
#: pretix/control/templates/pretixcontrol/event/mail.html:114
-#: pretix/control/views/orders.py:1303
+#: pretix/control/views/orders.py:1477
msgid "Order canceled"
msgstr ""
@@ -564,7 +564,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/settings.html:69
#: pretix/control/templates/pretixcontrol/organizers/customer.html:48
#: pretix/plugins/checkinlists/exporters.py:493
-#: pretix/presale/checkoutflow.py:1453 pretix/presale/forms/checkout.py:57
+#: 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
#: pretix/presale/forms/customer.py:369 pretix/presale/forms/user.py:40
@@ -793,7 +793,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:148
#: pretix/control/views/waitinglist.py:307
#: pretix/plugins/checkinlists/exporters.py:494
-#: pretix/presale/checkoutflow.py:1459 pretix/presale/forms/checkout.py:84
+#: 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
msgid "Phone number"
@@ -819,6 +819,7 @@ msgstr ""
#: pretix/base/settings.py:3473 pretix/control/forms/filter.py:614
#: pretix/control/forms/item.py:353 pretix/control/forms/organizer.py:827
#: 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
#: pretix/control/templates/pretixcontrol/oauth/app_list.html:12
#: pretix/control/templates/pretixcontrol/oauth/authorized.html:17
@@ -1158,8 +1159,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:95
#: pretix/control/templates/pretixcontrol/order/index.html:173
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:116
-#: pretix/control/templates/pretixcontrol/orders/index.html:45
-#: pretix/control/templates/pretixcontrol/orders/index.html:112
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:22
+#: pretix/control/templates/pretixcontrol/orders/index.html:46
+#: pretix/control/templates/pretixcontrol/orders/index.html:129
#: pretix/control/templates/pretixcontrol/organizers/customer.html:203
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:41
#: pretix/control/templates/pretixcontrol/search/orders.html:48
@@ -1405,7 +1407,7 @@ msgstr ""
msgid "Description"
msgstr ""
-#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:323
+#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:338
msgid "Gross price"
msgstr ""
@@ -1734,6 +1736,7 @@ msgid "Event slug"
msgstr ""
#: pretix/base/exporters/orderlist.py:256 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:534
#: pretix/plugins/reports/exporters.py:859
@@ -1758,7 +1761,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/events/index.html:84
#: pretix/control/templates/pretixcontrol/order/index.html:742
#: pretix/control/templates/pretixcontrol/order/index.html:838
-#: pretix/control/templates/pretixcontrol/orders/index.html:126
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:26
+#: pretix/control/templates/pretixcontrol/orders/index.html:149
#: pretix/control/templates/pretixcontrol/orders/refunds.html:65
#: pretix/control/templates/pretixcontrol/organizers/customer.html:38
#: pretix/control/templates/pretixcontrol/organizers/customer.html:208
@@ -1801,7 +1805,8 @@ msgstr ""
#: pretix/base/exporters/orderlist.py:832 pretix/base/notifications.py:203
#: pretix/control/forms/filter.py:2200
#: pretix/control/templates/pretixcontrol/order/index.html:175
-#: pretix/control/templates/pretixcontrol/orders/index.html:118
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:24
+#: pretix/control/templates/pretixcontrol/orders/index.html:138
#: 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
@@ -1876,7 +1881,7 @@ msgid "Follow-up date"
msgstr ""
#: pretix/base/exporters/orderlist.py:280
-#: pretix/control/templates/pretixcontrol/orders/index.html:125
+#: pretix/control/templates/pretixcontrol/orders/index.html:148
#: pretix/control/templates/pretixcontrol/organizers/customer.html:207
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74
msgid "Positions"
@@ -1956,10 +1961,11 @@ msgstr ""
#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1527
#: pretix/control/forms/filter.py:413 pretix/control/forms/filter.py:1771
#: pretix/control/forms/filter.py:1995 pretix/control/forms/filter.py:2109
-#: pretix/control/forms/filter.py:2191 pretix/control/forms/item.py:241
-#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380
-#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:113
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:75
+#: pretix/control/forms/filter.py:2191 pretix/control/forms/filter.py:2408
+#: pretix/control/forms/item.py:241 pretix/control/forms/orders.py:343
+#: pretix/control/forms/orders.py:395 pretix/control/forms/orders.py:777
+#: pretix/control/forms/vouchers.py:113
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:98
#: pretix/control/templates/pretixcontrol/items/quotas.html:51
#: pretix/control/templates/pretixcontrol/order/change.html:104
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:43
@@ -1971,6 +1977,7 @@ msgstr ""
#: pretix/control/views/waitinglist.py:311
#: pretix/plugins/checkinlists/exporters.py:497
#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:298
+#: pretix/plugins/sendmail/forms.py:378
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:32
#: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52
#: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135
@@ -2014,7 +2021,7 @@ msgstr ""
#: pretix/base/exporters/orderlist.py:843 pretix/base/models/items.py:674
#: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91
#: pretix/base/orderimport.py:255 pretix/control/forms/filter.py:2001
-#: pretix/control/forms/filter.py:2255 pretix/control/forms/orders.py:303
+#: pretix/control/forms/filter.py:2255 pretix/control/forms/orders.py:318
#: pretix/control/forms/vouchers.py:63
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:66
#: pretix/control/templates/pretixcontrol/item/base.html:3
@@ -2468,7 +2475,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/base.html:279
#: pretix/control/templates/pretixcontrol/checkin/index.html:145
#: pretix/control/templates/pretixcontrol/order/index.html:24
-#: pretix/control/templates/pretixcontrol/orders/index.html:141
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:185
#: pretix/control/templates/pretixcontrol/orders/refunds.html:86
#: pretix/control/templates/pretixcontrol/organizers/customer.html:132
#: pretix/control/templates/pretixcontrol/organizers/customer.html:221
@@ -2530,9 +2538,9 @@ msgstr ""
#: pretix/control/forms/filter.py:1404 pretix/control/forms/filter.py:1467
#: pretix/control/forms/filter.py:1879 pretix/control/forms/filter.py:1888
#: pretix/control/forms/filter.py:1960 pretix/control/forms/filter.py:1973
-#: pretix/control/forms/filter.py:2425 pretix/control/forms/filter.py:2444
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:106
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:118
+#: pretix/control/forms/filter.py:2480 pretix/control/forms/filter.py:2499
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:135
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:147
#: pretix/control/templates/pretixcontrol/items/discounts.html:107
#: pretix/control/templates/pretixcontrol/organizers/devices.html:147
#: pretix/control/templates/pretixcontrol/organizers/teams.html:61
@@ -2580,7 +2588,7 @@ msgstr ""
msgid "Expiry date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1311 pretix/control/forms/orders.py:815
+#: pretix/base/exporters/orderlist.py:1311 pretix/control/forms/orders.py:830
msgid "Special terms and conditions"
msgstr ""
@@ -3145,7 +3153,8 @@ msgid "If turned off, you will not get any notifications."
msgstr ""
#: pretix/base/models/auth.py:285
-#: pretix/control/templates/pretixcontrol/orders/index.html:115
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:23
+#: pretix/control/templates/pretixcontrol/orders/index.html:133
#: pretix/control/templates/pretixcontrol/search/orders.html:54
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:23
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15
@@ -3389,7 +3398,7 @@ msgid "This identifier is already used for a different question."
msgstr ""
#: pretix/base/models/devices.py:114 pretix/control/forms/filter.py:2265
-#: pretix/control/forms/filter.py:2312 pretix/control/forms/filter.py:2418
+#: pretix/control/forms/filter.py:2312 pretix/control/forms/filter.py:2473
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
#: pretix/control/templates/pretixcontrol/organizers/gates.html:16
#: pretix/plugins/checkinlists/exporters.py:671
@@ -3774,19 +3783,19 @@ msgstr ""
#: pretix/base/models/exports.py:74 pretix/control/forms/event.py:1069
#: pretix/control/forms/event.py:1131 pretix/control/forms/event.py:1143
#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881
-#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:510
+#: pretix/control/forms/orders.py:664 pretix/control/forms/orders.py:896
+#: pretix/control/forms/orders.py:923 pretix/control/forms/organizer.py:510
#: pretix/control/forms/organizer.py:520 pretix/control/forms/organizer.py:530
#: pretix/control/forms/vouchers.py:263 pretix/plugins/sendmail/forms.py:74
-#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:231
+#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:232
msgid "Subject"
msgstr ""
-#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:690
-#: pretix/control/forms/orders.py:706 pretix/control/forms/orders.py:889
-#: pretix/control/forms/orders.py:916 pretix/control/forms/vouchers.py:269
+#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:705
+#: pretix/control/forms/orders.py:721 pretix/control/forms/orders.py:904
+#: pretix/control/forms/orders.py:931 pretix/control/forms/vouchers.py:269
#: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99
-#: pretix/plugins/sendmail/models.py:232
+#: pretix/plugins/sendmail/models.py:233
msgid "Message"
msgstr ""
@@ -4171,7 +4180,7 @@ msgstr ""
#: pretix/control/forms/filter.py:409 pretix/control/forms/filter.py:1765
#: pretix/control/forms/item.py:226 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:78
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
#: pretix/control/templates/pretixcontrol/items/discounts.html:59
#: pretix/control/templates/pretixcontrol/items/index.html:3
@@ -4391,8 +4400,8 @@ msgstr ""
#: pretix/base/models/items.py:1460 pretix/base/reldate.py:180
#: pretix/plugins/checkinlists/exporters.py:659
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:37
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:51
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:40
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:54
msgid "Time"
msgstr ""
@@ -4782,7 +4791,7 @@ msgstr ""
msgid "pending"
msgstr ""
-#: pretix/base/models/orders.py:168 pretix/base/payment.py:498
+#: pretix/base/models/orders.py:168 pretix/base/payment.py:505
#: pretix/base/services/invoices.py:465
msgid "paid"
msgstr ""
@@ -4793,7 +4802,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:196 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:625 pretix/control/forms/organizer.py:754
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:754
msgid "Customer"
msgstr ""
@@ -4990,8 +4999,8 @@ msgstr ""
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2134 pretix/base/payment.py:1259
-#: pretix/base/payment.py:1264 pretix/base/settings.py:975
+#: pretix/base/models/orders.py:2134 pretix/base/payment.py:1274
+#: pretix/base/payment.py:1279 pretix/base/settings.py:975
#: pretix/control/forms/organizer.py:740
#: pretix/control/templates/pretixcontrol/items/index.html:90
#: pretix/control/templates/pretixcontrol/order/index.html:144
@@ -5733,9 +5742,9 @@ msgstr ""
msgid "Calculate from product"
msgstr ""
-#: pretix/base/orderimport.py:586 pretix/control/views/orders.py:888
-#: pretix/control/views/orders.py:917 pretix/control/views/orders.py:961
-#: pretix/control/views/orders.py:993 pretix/control/views/orders.py:1016
+#: pretix/base/orderimport.py:586 pretix/control/views/orders.py:1062
+#: pretix/control/views/orders.py:1091 pretix/control/views/orders.py:1135
+#: pretix/control/views/orders.py:1167 pretix/control/views/orders.py:1190
msgid "You entered an invalid number."
msgstr ""
@@ -5908,61 +5917,71 @@ msgstr ""
msgid "Share this link with customers who should use this payment method."
msgstr ""
-#: pretix/base/payment.py:487
+#: pretix/base/payment.py:446
+msgid "Do not send a payment reminder mail"
+msgstr ""
+
+#: pretix/base/payment.py:447
+msgid ""
+"Users will not receive a reminder mail to pay for their order before it "
+"expires if they have chosen this payment method."
+msgstr ""
+
+#: pretix/base/payment.py:494
msgctxt "invoice"
msgid "The payment for this invoice has already been received."
msgstr ""
-#: pretix/base/payment.py:926
+#: pretix/base/payment.py:941
msgid "Automatic refunds are not supported by this payment provider."
msgstr ""
-#: pretix/base/payment.py:1017
+#: pretix/base/payment.py:1032
msgid ""
"No payment is required as this order only includes products which are free "
"of charge."
msgstr ""
-#: pretix/base/payment.py:1024
+#: pretix/base/payment.py:1039
msgid "Free of charge"
msgstr ""
-#: pretix/base/payment.py:1056
+#: pretix/base/payment.py:1071
msgid "Box office"
msgstr ""
-#: pretix/base/payment.py:1104 pretix/base/payment.py:1123
+#: pretix/base/payment.py:1119 pretix/base/payment.py:1138
#: pretix/plugins/manualpayment/apps.py:30
#: pretix/plugins/manualpayment/apps.py:33
msgid "Manual payment"
msgstr ""
-#: pretix/base/payment.py:1109 pretix/plugins/banktransfer/payment.py:199
+#: pretix/base/payment.py:1124 pretix/plugins/banktransfer/payment.py:199
msgid ""
"In test mode, you can just manually mark this order as paid in the backend "
"after it has been created."
msgstr ""
-#: pretix/base/payment.py:1130 pretix/base/payment.py:1273
+#: pretix/base/payment.py:1145 pretix/base/payment.py:1288
#: pretix/plugins/banktransfer/payment.py:155
msgid "Payment method name"
msgstr ""
-#: pretix/base/payment.py:1134
+#: pretix/base/payment.py:1149
msgid "Payment process description during checkout"
msgstr ""
-#: pretix/base/payment.py:1135
+#: pretix/base/payment.py:1150
msgid ""
"This text will be shown during checkout when the user selects this payment "
"method. It should give a short explanation on this payment method."
msgstr ""
-#: pretix/base/payment.py:1140
+#: pretix/base/payment.py:1155
msgid "Payment process description in order confirmation emails"
msgstr ""
-#: pretix/base/payment.py:1141
+#: pretix/base/payment.py:1156
#, python-brace-format
msgid ""
"This text will be included for the {payment_info} placeholder in order "
@@ -5971,11 +5990,11 @@ msgid ""
"{amount_with_currency}."
msgstr ""
-#: pretix/base/payment.py:1148
+#: pretix/base/payment.py:1163
msgid "Payment process description for pending orders"
msgstr ""
-#: pretix/base/payment.py:1149
+#: pretix/base/payment.py:1164
#, python-brace-format
msgid ""
"This text will be shown on the order confirmation page for pending orders. "
@@ -5983,87 +6002,87 @@ msgid ""
"the placeholders {order}, {amount}, {currency} and {amount_with_currency}."
msgstr ""
-#: pretix/base/payment.py:1157 pretix/plugins/banktransfer/payment.py:150
+#: pretix/base/payment.py:1172 pretix/plugins/banktransfer/payment.py:150
msgid ""
"Create an invoice for orders using bank transfer immediately if the event is "
"otherwise configured to create invoices after payment is completed."
msgstr ""
-#: pretix/base/payment.py:1208
+#: pretix/base/payment.py:1223
msgid "Offsetting"
msgstr ""
-#: pretix/base/payment.py:1222 pretix/control/views/orders.py:970
+#: pretix/base/payment.py:1237 pretix/control/views/orders.py:1144
msgid "You entered an order that could not be found."
msgstr ""
-#: pretix/base/payment.py:1251
+#: pretix/base/payment.py:1266
#, python-format
msgid "Balanced against orders: %s"
msgstr ""
-#: pretix/base/payment.py:1279
+#: pretix/base/payment.py:1294
msgid "Payment method description"
msgstr ""
-#: pretix/base/payment.py:1296
+#: pretix/base/payment.py:1311
msgid "In test mode, only test cards will work."
msgstr ""
-#: pretix/base/payment.py:1378 pretix/base/payment.py:1429
-#: pretix/base/payment.py:1472
+#: pretix/base/payment.py:1393 pretix/base/payment.py:1444
+#: pretix/base/payment.py:1487
msgid "You cannot pay with gift cards when buying a gift card."
msgstr ""
-#: pretix/base/payment.py:1387 pretix/base/payment.py:1437
-#: pretix/base/payment.py:1482 pretix/base/payment.py:1484
+#: pretix/base/payment.py:1402 pretix/base/payment.py:1452
+#: pretix/base/payment.py:1497 pretix/base/payment.py:1499
msgid "This gift card does not support this currency."
msgstr ""
-#: pretix/base/payment.py:1390 pretix/base/payment.py:1440
-#: pretix/base/payment.py:1490
+#: pretix/base/payment.py:1405 pretix/base/payment.py:1455
+#: pretix/base/payment.py:1505
msgid "This gift card can only be used in test mode."
msgstr ""
-#: pretix/base/payment.py:1393 pretix/base/payment.py:1443
-#: pretix/base/payment.py:1492
+#: pretix/base/payment.py:1408 pretix/base/payment.py:1458
+#: pretix/base/payment.py:1507
msgid "Only test gift cards can be used in test mode."
msgstr ""
-#: pretix/base/payment.py:1396 pretix/base/payment.py:1446
-#: pretix/base/payment.py:1494
+#: pretix/base/payment.py:1411 pretix/base/payment.py:1461
+#: pretix/base/payment.py:1509
msgid "This gift card is no longer valid."
msgstr ""
-#: pretix/base/payment.py:1399 pretix/base/payment.py:1449
+#: pretix/base/payment.py:1414 pretix/base/payment.py:1464
msgid "All credit on this gift card has been used."
msgstr ""
-#: pretix/base/payment.py:1404
+#: pretix/base/payment.py:1419
msgid "This gift card is already used for your payment."
msgstr ""
-#: pretix/base/payment.py:1419 pretix/base/payment.py:1462
+#: pretix/base/payment.py:1434 pretix/base/payment.py:1477
msgid ""
"You entered a voucher instead of a gift card. Vouchers can only be entered "
"on the first page of the shop below the product selection."
msgstr ""
-#: pretix/base/payment.py:1422 pretix/base/payment.py:1465
+#: pretix/base/payment.py:1437 pretix/base/payment.py:1480
msgid "This gift card is not known."
msgstr ""
-#: pretix/base/payment.py:1424 pretix/base/payment.py:1467
+#: pretix/base/payment.py:1439 pretix/base/payment.py:1482
msgid ""
"This gift card can not be redeemed since its code is not unique. Please "
"contact the organizer of this event."
msgstr ""
-#: pretix/base/payment.py:1486
+#: pretix/base/payment.py:1501
msgid "This gift card is not accepted by this event organizer."
msgstr ""
-#: pretix/base/payment.py:1488
+#: pretix/base/payment.py:1503
msgid "This gift card was used in the meantime. Please try again."
msgstr ""
@@ -6380,7 +6399,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:312
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6551,7 +6570,7 @@ msgid_plural "You cannot select more than %s items per order."
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:118 pretix/base/services/orders.py:1468
+#: pretix/base/services/cart.py:118 pretix/base/services/orders.py:1477
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6559,7 +6578,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:123 pretix/base/services/orders.py:1473
+#: pretix/base/services/cart.py:123 pretix/base/services/orders.py:1482
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -7231,7 +7250,7 @@ msgid ""
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:552 pretix/control/forms/orders.py:204
+#: pretix/base/services/orders.py:552 pretix/control/forms/orders.py:205
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
@@ -7247,85 +7266,85 @@ msgid ""
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1447
+#: pretix/base/services/orders.py:1456
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1448
+#: pretix/base/services/orders.py:1457
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1449
+#: pretix/base/services/orders.py:1458
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1450
+#: pretix/base/services/orders.py:1459
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1451
+#: pretix/base/services/orders.py:1460
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1453
+#: pretix/base/services/orders.py:1462
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1456
+#: pretix/base/services/orders.py:1465
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1457
+#: pretix/base/services/orders.py:1466
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1458
+#: pretix/base/services/orders.py:1467
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1461
+#: pretix/base/services/orders.py:1470
#, 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:1463
+#: pretix/base/services/orders.py:1472
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1464
+#: pretix/base/services/orders.py:1473
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1465
+#: pretix/base/services/orders.py:1474
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1466
+#: pretix/base/services/orders.py:1475
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2243 pretix/base/services/orders.py:2259
+#: pretix/base/services/orders.py:2252 pretix/base/services/orders.py:2268
#, 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:2851
+#: pretix/base/services/orders.py:2860
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8515,7 +8534,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1806 pretix/control/forms/orders.py:822
+#: pretix/base/settings.py:1806 pretix/control/forms/orders.py:837
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8523,7 +8542,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1827 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1827 pretix/control/forms/orders.py:848
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8639,7 +8658,7 @@ msgid ""
msgstr ""
#: pretix/base/settings.py:1987 pretix/plugins/sendmail/forms.py:222
-#: pretix/plugins/sendmail/models.py:253
+#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
msgstr ""
@@ -8906,7 +8925,7 @@ msgid ""
msgstr ""
#: pretix/base/settings.py:2284 pretix/control/forms/event.py:1104
-#: pretix/control/forms/event.py:1204 pretix/plugins/sendmail/models.py:258
+#: pretix/control/forms/event.py:1204 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
@@ -10424,11 +10443,13 @@ msgstr ""
#: pretix/control/forms/filter.py:1998 pretix/control/forms/filter.py:2018
#: pretix/control/forms/filter.py:2112 pretix/control/forms/filter.py:2128
#: pretix/control/forms/filter.py:2194 pretix/control/forms/filter.py:2229
-#: pretix/control/forms/orders.py:764 pretix/control/forms/orders.py:942
+#: pretix/control/forms/filter.py:2411 pretix/control/forms/filter.py:2426
+#: pretix/control/forms/orders.py:779 pretix/control/forms/orders.py:957
#: 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:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:366
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10839,8 +10860,8 @@ msgstr ""
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1347 pretix/control/forms/orders.py:669
-#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:575
+#: pretix/control/forms/event.py:1347 pretix/control/forms/orders.py:684
+#: pretix/control/forms/orders.py:879 pretix/control/forms/organizer.py:575
#: pretix/control/forms/vouchers.py:296
#: pretix/plugins/banktransfer/payment.py:212
#: pretix/plugins/sendmail/forms.py:61
@@ -11109,7 +11130,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2347 pretix/control/forms/vouchers.py:147
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
-#: pretix/plugins/sendmail/models.py:234
+#: pretix/plugins/sendmail/models.py:235
msgid "All products"
msgstr ""
@@ -11120,12 +11141,12 @@ msgstr ""
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:775
+#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:790
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:524 pretix/control/forms/orders.py:782
+#: pretix/control/forms/filter.py:524 pretix/control/forms/orders.py:797
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11243,7 +11264,7 @@ msgstr ""
#: pretix/control/forms/filter.py:1456 pretix/control/forms/filter.py:1458
#: pretix/control/forms/filter.py:1511 pretix/control/forms/filter.py:1513
#: pretix/control/forms/filter.py:1895 pretix/control/forms/filter.py:1897
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/filter.py:2411
+#: pretix/control/forms/filter.py:2464 pretix/control/forms/filter.py:2466
msgid "Search query"
msgstr ""
@@ -11321,7 +11342,7 @@ msgstr ""
#: pretix/control/forms/filter.py:1757
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:73
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:107
#: pretix/plugins/checkinlists/exporters.py:479
msgid "Checked in"
@@ -11460,12 +11481,12 @@ msgid "Device"
msgstr ""
#: pretix/control/forms/filter.py:2260 pretix/control/forms/filter.py:2295
-#: pretix/control/forms/filter.py:2432
+#: pretix/control/forms/filter.py:2487
msgid "All devices"
msgstr ""
#: pretix/control/forms/filter.py:2266 pretix/control/forms/filter.py:2308
-#: pretix/control/forms/filter.py:2419
+#: pretix/control/forms/filter.py:2474
msgid "All gates"
msgstr ""
@@ -11491,20 +11512,20 @@ msgstr ""
msgid "Check-in list"
msgstr ""
-#: pretix/control/forms/filter.py:2423
+#: pretix/control/forms/filter.py:2478
#: pretix/control/templates/pretixcontrol/organizers/devices.html:82
msgid "Software"
msgstr ""
-#: pretix/control/forms/filter.py:2430
+#: pretix/control/forms/filter.py:2485
msgid "Device status"
msgstr ""
-#: pretix/control/forms/filter.py:2433
+#: pretix/control/forms/filter.py:2488
msgid "Active devices"
msgstr ""
-#: pretix/control/forms/filter.py:2434
+#: pretix/control/forms/filter.py:2489
msgid "Revoked devices"
msgstr ""
@@ -11856,8 +11877,8 @@ msgstr ""
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1046 pretix/control/forms/orders.py:347
-#: pretix/control/forms/orders.py:535
+#: pretix/control/forms/item.py:1046 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -11971,7 +11992,8 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211
+#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:226
msgid "Notify customer by email"
msgstr ""
@@ -11992,22 +12014,21 @@ msgstr ""
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:184
-#: pretix/control/templates/pretixcontrol/order/deny.html:23
+#: pretix/control/forms/orders.py:184 pretix/control/forms/orders.py:216
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:185
+#: pretix/control/forms/orders.py:185 pretix/control/forms/orders.py:217
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:218
+#: pretix/control/forms/orders.py:233
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:237
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:472
#: pretix/plugins/reports/exporters.py:534
@@ -12016,58 +12037,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:245
+#: pretix/control/forms/orders.py:260
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:265
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:268
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:269
+#: 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:270
+#: 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:275
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: 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:284
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:288
+#: 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:292
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:308
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:313
+#: 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:120
@@ -12076,7 +12097,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:316
+#: 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
@@ -12086,127 +12107,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:324
+#: 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:439 pretix/control/forms/orders.py:443
-#: pretix/control/forms/orders.py:471 pretix/control/forms/orders.py:511
-#: pretix/control/forms/orders.py:530 pretix/control/forms/orders.py:548
-#: pretix/control/forms/orders.py:576
+#: 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:449 pretix/control/forms/orders.py:571
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:453
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:463
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:475
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:479
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:483
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:580
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:595
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:596
+#: 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:653 pretix/plugins/sendmail/forms.py:217
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:217
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:654 pretix/plugins/sendmail/forms.py:218
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:218
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:658
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:684
+#: pretix/control/forms/orders.py:699
#: 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:719
+#: pretix/control/forms/orders.py:734
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:720
+#: pretix/control/forms/orders.py:735
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:722
+#: pretix/control/forms/orders.py:737
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:749
+#: pretix/control/forms/orders.py:764
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:755
+#: pretix/control/forms/orders.py:770
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:767
+#: pretix/control/forms/orders.py:782
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:786
+#: pretix/control/forms/orders.py:801
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:789
+#: pretix/control/forms/orders.py:804
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:793
+#: pretix/control/forms/orders.py:808
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:796
+#: pretix/control/forms/orders.py:811
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 "
@@ -12215,29 +12236,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:802
+#: pretix/control/forms/orders.py:817
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:808
+#: pretix/control/forms/orders.py:823
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:827
+#: pretix/control/forms/orders.py:842
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:828
+#: pretix/control/forms/orders.py:843
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:853
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:841
+#: pretix/control/forms/orders.py:856
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 "
@@ -12245,20 +12266,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:847
+#: pretix/control/forms/orders.py:862
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:853
+#: pretix/control/forms/orders.py:868
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910
+#: pretix/control/forms/orders.py:899 pretix/control/forms/orders.py:925
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:895
+#: pretix/control/forms/orders.py:910
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12276,7 +12297,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:922
+#: pretix/control/forms/orders.py:937
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12290,24 +12311,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136
+#: pretix/control/forms/orders.py:969 pretix/plugins/sendmail/forms.py:136
#: pretix/plugins/sendmail/forms.py:229
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:956
+#: pretix/control/forms/orders.py:971
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138
+#: pretix/control/forms/orders.py:973 pretix/plugins/sendmail/forms.py:138
#: pretix/plugins/sendmail/forms.py:231
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:960
+#: pretix/control/forms/orders.py:975
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -13108,11 +13129,11 @@ msgstr ""
msgid "The order has been set to require payment before use."
msgstr ""
-#: pretix/control/logdisplay.py:385 pretix/control/views/orders.py:1311
+#: pretix/control/logdisplay.py:385 pretix/control/views/orders.py:1485
msgid "The order has been marked as expired."
msgstr ""
-#: pretix/control/logdisplay.py:386 pretix/control/views/orders.py:1209
+#: pretix/control/logdisplay.py:386 pretix/control/views/orders.py:1383
msgid "The order has been marked as paid."
msgstr ""
@@ -13124,7 +13145,7 @@ msgstr ""
msgid "The order has been refunded."
msgstr ""
-#: pretix/control/logdisplay.py:389 pretix/control/views/orders.py:1590
+#: pretix/control/logdisplay.py:389 pretix/control/views/orders.py:1764
msgid "The order has been reactivated."
msgstr ""
@@ -13141,7 +13162,7 @@ msgstr ""
msgid "The order requires approval before it can continue to be processed."
msgstr ""
-#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:568
+#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:737
msgid "The order has been approved."
msgstr ""
@@ -13176,16 +13197,16 @@ msgstr ""
msgid "The order locale has been changed."
msgstr ""
-#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1348
+#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1522
#: pretix/presale/views/order.py:762 pretix/presale/views/order.py:835
msgid "The invoice has been generated."
msgstr ""
-#: pretix/control/logdisplay.py:404 pretix/control/views/orders.py:1419
+#: pretix/control/logdisplay.py:404 pretix/control/views/orders.py:1593
msgid "The invoice has been regenerated."
msgstr ""
-#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1448
+#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1622
#: pretix/presale/views/order.py:848
msgid "The invoice has been reissued."
msgstr ""
@@ -13809,7 +13830,7 @@ msgstr ""
msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
-#: pretix/control/logdisplay.py:616 pretix/control/views/orders.py:1306
+#: pretix/control/logdisplay.py:616 pretix/control/views/orders.py:1480
#: pretix/presale/views/order.py:993
msgid "The order has been canceled."
msgstr ""
@@ -14026,9 +14047,8 @@ msgid "Check-in"
msgstr ""
#: pretix/control/navigation.py:303
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:3
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: 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
@@ -14354,8 +14374,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/detail.html:119
#: pretix/plugins/badges/templates/pretixplugins/badges/edit.html:35
#: pretix/plugins/returnurl/templates/returnurl/settings.html:24
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:58
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:84
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:61
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:87
#: pretix/plugins/stripe/templates/pretixplugins/stripe/organizer_stripe.html:20
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/edit.html:35
#: pretix/presale/templates/pretixpresale/organizers/customer_info.html:20
@@ -14635,12 +14655,14 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:41
#: pretix/control/templates/pretixcontrol/checkin/index.html:37
#: pretix/control/templates/pretixcontrol/checkin/index.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:34
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:47
#: pretix/control/templates/pretixcontrol/event/logs.html:36
#: pretix/control/templates/pretixcontrol/events/index.html:25
#: pretix/control/templates/pretixcontrol/events/index.html:47
#: pretix/control/templates/pretixcontrol/items/question.html:38
-#: pretix/control/templates/pretixcontrol/orders/index.html:54
-#: pretix/control/templates/pretixcontrol/orders/index.html:90
+#: pretix/control/templates/pretixcontrol/orders/index.html:56
+#: pretix/control/templates/pretixcontrol/orders/index.html:93
#: pretix/control/templates/pretixcontrol/orders/overview.html:25
#: pretix/control/templates/pretixcontrol/orders/overview.html:59
#: pretix/control/templates/pretixcontrol/orders/refunds.html:12
@@ -14753,7 +14775,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:22
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:21
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:137
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:167
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:8
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:20
msgid "Check-in simulator"
@@ -14774,6 +14796,7 @@ msgid "No attendee record was found."
msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:91
+#: pretix/control/templates/pretixcontrol/orders/index.html:126
#: pretix/control/templates/pretixcontrol/organizers/devices.html:68
#: pretix/control/templates/pretixcontrol/subevents/index.html:89
#: pretix/control/templates/pretixcontrol/vouchers/index.html:99
@@ -14787,6 +14810,7 @@ msgid "Timestamp"
msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:125
+#: pretix/control/templates/pretixcontrol/orders/index.html:163
#: pretix/control/templates/pretixcontrol/organizers/devices.html:99
#: pretix/control/templates/pretixcontrol/subevents/index.html:117
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:166
@@ -14865,6 +14889,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/order/refund_done.html:26
#: pretix/control/templates/pretixcontrol/order/refund_process.html:55
#: pretix/control/templates/pretixcontrol/order/refund_start.html:51
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:94
#: pretix/control/templates/pretixcontrol/orders/export_delete.html:12
#: pretix/control/templates/pretixcontrol/orders/refunds.html:107
#: pretix/control/templates/pretixcontrol/organizers/customer_anonymize.html:36
@@ -14936,6 +14961,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/delete_carts.html:16
#: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15
#: pretix/control/templates/pretixcontrol/waitinglist/delete_bulk.html:36
+#: pretix/control/views/orders.py:320
#: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:16
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15
@@ -14981,7 +15007,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/mail.html:47
#: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27
#: pretix/control/templates/pretixcontrol/orders/export.html:73
-#: pretix/control/templates/pretixcontrol/orders/index.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:39
#: pretix/control/templates/pretixcontrol/organizers/customer.html:97
#: pretix/control/templates/pretixcontrol/organizers/customer.html:165
#: pretix/control/templates/pretixcontrol/organizers/export.html:73
@@ -15012,7 +15038,7 @@ msgstr ""
msgid "Please double-check if this was intentional."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:9
msgid ""
"You can create check-in lists that you can use e.g. at the entrance of your "
"event to track who is coming and if they actually bought a ticket. You can "
@@ -15020,7 +15046,7 @@ msgid ""
"or by using one of our mobile or desktop apps to automatically scan tickets."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:14
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:16
msgid ""
"You can create multiple check-in lists to separate multiple parts of your "
"event, for example if you have separate entries for multiple ticket types. "
@@ -15030,7 +15056,7 @@ msgid ""
"performances as well as tickets only valid for single performances."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:23
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:25
msgid ""
"If you have the appropriate organizer-level permissions, you can connect new "
"devices to your account and use them to validate tickets. Since the devices "
@@ -15038,30 +15064,30 @@ msgid ""
"for every event but can reuse them over and over again."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:40
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:57
msgid "Your search did not match any check-in lists."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:42
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:59
msgid "You haven't created any check-in lists yet."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:50
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:61
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:67
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:79
msgid "Create a new check-in list"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:54
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:83
#: pretix/control/templates/pretixcontrol/organizers/devices.html:7
msgid "Connected devices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:77
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:103
msgid "Automated check-in"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:133
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:163
#: pretix/control/templates/pretixcontrol/items/categories.html:52
#: pretix/control/templates/pretixcontrol/items/discounts.html:133
#: pretix/control/templates/pretixcontrol/items/index.html:121
@@ -15895,7 +15921,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/payment.html:22
#: pretix/control/templates/pretixcontrol/user/settings.html:48
-#: pretix/plugins/sendmail/models.py:269
+#: pretix/plugins/sendmail/models.py:270
msgid "Enabled"
msgstr ""
@@ -15964,7 +15990,7 @@ msgid ""
msgstr ""
#: pretix/control/templates/pretixcontrol/event/plugins.html:17
-#: pretix/control/views/checkin.py:401 pretix/control/views/discounts.py:114
+#: pretix/control/views/checkin.py:405 pretix/control/views/discounts.py:114
#: pretix/control/views/event.py:236 pretix/control/views/event.py:424
#: pretix/control/views/event.py:504 pretix/control/views/event.py:543
#: pretix/control/views/event.py:690 pretix/control/views/event.py:910
@@ -17651,7 +17677,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/order/cancel.html:46
#: pretix/control/templates/pretixcontrol/order/cancellation_request_delete.html:21
#: pretix/control/templates/pretixcontrol/order/delete.html:20
-#: pretix/control/templates/pretixcontrol/order/deny.html:30
+#: pretix/control/templates/pretixcontrol/order/deny.html:22
#: pretix/control/templates/pretixcontrol/order/pay_cancel.html:20
#: pretix/control/templates/pretixcontrol/order/refund_cancel.html:27
#: pretix/presale/templates/pretixpresale/event/order_cancel.html:212
@@ -17673,7 +17699,7 @@ msgid "Cancel order"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/cancel.html:12
-#: pretix/control/templates/pretixcontrol/order/deny.html:10
+#: pretix/control/templates/pretixcontrol/order/deny.html:11
msgid "Do you really want to cancel this order? You cannot revert this action."
msgstr ""
@@ -17922,16 +17948,12 @@ msgstr ""
msgid "Yes, delete order"
msgstr ""
-#: pretix/control/templates/pretixcontrol/order/deny.html:4
-#: pretix/control/templates/pretixcontrol/order/deny.html:8
+#: pretix/control/templates/pretixcontrol/order/deny.html:5
+#: pretix/control/templates/pretixcontrol/order/deny.html:9
msgid "Deny order"
msgstr ""
-#: pretix/control/templates/pretixcontrol/order/deny.html:19
-msgid "Notify user by e-mail"
-msgstr ""
-
-#: pretix/control/templates/pretixcontrol/order/deny.html:35
+#: pretix/control/templates/pretixcontrol/order/deny.html:27
msgid "Yes, deny order"
msgstr ""
@@ -17953,10 +17975,14 @@ msgid "taxes"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/index.html:45
+#: pretix/control/templates/pretixcontrol/orders/index.html:289
+#: pretix/control/views/orders.py:277
msgid "Approve"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/index.html:50
+#: pretix/control/templates/pretixcontrol/orders/index.html:296
+#: pretix/control/views/orders.py:290
msgid "Deny"
msgstr ""
@@ -18525,7 +18551,7 @@ msgid "Send email"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/sendmail.html:27
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:71
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:74
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:42
msgid "E-mail preview"
msgstr ""
@@ -18572,6 +18598,27 @@ msgstr ""
msgid "Sum"
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:5
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:7
+msgid "Modify orders"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:12
+#, python-format
+msgid ""
+"The operation %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+msgid "This operation cannot be reversed."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -18897,54 +18944,62 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -18952,47 +19007,60 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+msgid "Select action"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -19325,13 +19393,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -20264,6 +20325,13 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -21444,23 +21512,23 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr ""
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -21482,11 +21550,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -21679,7 +21747,7 @@ msgstr ""
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -21727,11 +21795,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -22069,13 +22137,13 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22092,7 +22160,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -22104,65 +22172,65 @@ msgstr[1] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22173,58 +22241,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22237,185 +22305,185 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr ""
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr ""
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22423,25 +22491,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -24713,6 +24781,7 @@ msgid "Waiting for"
msgstr ""
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -24770,22 +24839,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -24800,44 +24869,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -24873,62 +24942,62 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr ""
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
msgid "Restrict to check-in status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr ""
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -25017,8 +25086,8 @@ msgstr ""
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -26155,41 +26224,41 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr ""
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/djangojs.pot b/src/pretix/locale/djangojs.pot
index 7ce8789966..333ab7b0f6 100644
--- a/src/pretix/locale/djangojs.pot
+++ b/src/pretix/locale/djangojs.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
diff --git a/src/pretix/locale/el/LC_MESSAGES/django.po b/src/pretix/locale/el/LC_MESSAGES/django.po
index 66065cc346..423ca9dc6a 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: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-07-11 11:38+0000\n"
"Last-Translator: hara metaxa \n"
"Language-Team: Greek %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+#| msgid "Add-on products will not be counted."
+msgid "Do you want to continue?"
+msgstr "Τα πρόσθετα προϊόντα δεν θα μετρηθούν."
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "The pretix.eu server could not be reached."
+msgid "This operation cannot be reversed."
+msgstr "Δεν ήταν δυνατή η πρόσβαση στον εξυπηρετητή pretix.eu."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -22800,61 +22853,76 @@ msgstr "Κανείς δεν αγόρασε εισιτήριο ακόμη."
msgid "Take your shop live"
msgstr "Λειτουργήστε το κατάστημά σας ζωντανά"
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr "Πηγαίνετε στο κατάστημα εισιτηρίων(ticket shop)"
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
#, fuzzy
#| msgid "Search query"
msgid "Search query:"
msgstr "Ερώτημα αναζήτησης"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr "Πάμε!"
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
#, fuzzy
#| msgid "Advanced settings"
msgid "Advanced search"
msgstr "Προχωρημένες ρυθμίσεις"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr "Η λίστα φιλτράρεται με απαντήσεις στην ερώτηση \"%(question)s\"."
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr "Κατάργηση φίλτρου"
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
#, fuzzy
#| msgid "Order total"
msgid "Order paid / total"
msgstr "Σύνολο παραγγελίας"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, fuzzy, python-format
-#| msgid "Last updated: %(date)s"
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "Τελευταία ενημέρωση: %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, fuzzy, python-format
+#| msgid ""
+#| "\n"
+#| " from "
+#| "%(start_date)s\n"
+#| " "
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+"\n"
+" απο %(start_date)s\n"
+" "
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -22862,47 +22930,64 @@ msgstr ""
msgid "REFUND PENDING"
msgstr "Η ΕΠΙΣΤΡΟΦΗ ΧΡΗΜΑΤΩΝ ΕΚΚΡΕΜΕΙ"
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr "ΥΠΕΡΠΛΗΡΩΜΗ"
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr "ΥΠΟΠΛΗΡΩΜΗ"
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr "ΠΛΗΡΩΣ ΠΛΗΡΩΜΕΝΟ"
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr "Αθροίστε όλες τις σελίδες"
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] "1 παραγγελία"
msgstr[1] "%(s)s παραγγελίες"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgid "Presale not started"
+msgid "Select action"
+msgstr "Η προεργασία δεν ξεκίνησε"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+#| msgid "Disable test mode"
+msgid "Delete (test mode only)"
+msgstr "Απενεργοποιήστε τη λειτουργία δοκιμής"
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -23310,13 +23395,6 @@ msgstr "Συνδέστε μια συσκευή"
msgid "Hardware model"
msgstr "Μοντέλο υλικού(Hardware model)"
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr "Δεν έχει αρχικοποιηθεί ακόμα"
@@ -24422,6 +24500,14 @@ msgstr "Παραγγελία"
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, fuzzy, python-format
+#| msgid "Last updated: %(date)s"
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "Τελευταία ενημέρωση: %(date)s"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -25889,25 +25975,25 @@ msgstr "Παρακαλώ προσπαθήστε ξανά."
msgid "Invalid code, please try again."
msgstr "Μη έγκυρος κωδικός, παρακαλώ προσπαθήστε ξανά."
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr "Τα επιλεγμένα check-ins έχουν επιστραφεί."
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
#| msgid "The selected tickets have been marked as checked in."
msgid "The selected tickets have been marked as checked out."
msgstr "Τα επιλεγμένα εισιτήρια έχουν επισημανθεί ως καταχωρημένα."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr "Τα επιλεγμένα εισιτήρια έχουν επισημανθεί ως καταχωρημένα."
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr "Η νέα λίστα ελέγχου έχει δημιουργηθεί."
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -25931,11 +26017,11 @@ msgstr ""
"Δεν ήταν δυνατή η αποθήκευση των αλλαγών σας. Δείτε παρακάτω για "
"λεπτομέρειες."
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr "Η ζητούμενη λίστα δεν υπάρχει."
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr "Η επιλεγμένη λίστα έχει διαγραφεί."
@@ -26158,7 +26244,7 @@ msgstr "Η παραγγελία σας: {code}"
msgid "Unknown e-mail renderer."
msgstr "Άγνωστος επεξεργαστής ηλεκτρονικού ταχυδρομείου."
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr "Ζητήσατε άκυρο τύπο εξόδου εισιτηρίου."
@@ -26213,11 +26299,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr "Το σχόλιο ενημερώθηκε."
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr "Δεν ήταν δυνατή η ενημέρωση του σχολίου."
@@ -26595,7 +26681,7 @@ msgstr "Ο τελευταίος έλεγχος ενημέρωσης δεν ήτ
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
#, fuzzy
#| msgid "Your invoice details"
msgid "Your invoice"
@@ -26603,7 +26689,7 @@ msgid_plural "Your invoices"
msgstr[0] "Τα στοιχεία του τιμολογίου σας"
msgstr[1] "Τα στοιχεία του τιμολογίου σας"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -26620,7 +26706,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -26634,15 +26720,15 @@ msgstr ""
"Άγνωστος κωδικός παραγγελίας ή μη εξουσιοδοτημένος για πρόσβαση σε αυτήν την "
"παραγγελία."
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr "Η λήψη εισιτηρίου δεν είναι ενεργοποιημένη για αυτό το προϊόν."
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr "Η παραγγελία διαγράφηκε."
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
@@ -26650,59 +26736,59 @@ msgstr ""
"Η παραγγελία δεν μπόρεσε να διαγραφεί, καθώς ορισμένοι περιορισμοί (π.χ. "
"δεδομένα που δημιουργήθηκαν από plug-ins) δεν το επιτρέπουν."
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
"Μόνο παραγγελίες που έχουν δημιουργηθεί στη λειτουργία δοκιμής(test mode) "
"μπορούν να διαγραφούν."
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr "Η παραγγελία απορρίφθηκε και, συνεπώς, ακυρώνεται."
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr "Αυτή η πληρωμή ακυρώθηκε."
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr "Αυτή η πληρωμή δεν μπορεί να ακυρωθεί αυτήν τη στιγμή."
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr "Η επιστροφή χρημάτων ακυρώθηκε."
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr "Αυτή η επιστροφή χρημάτων δεν μπορεί να ακυρωθεί αυτή τη στιγμή."
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr "Η επιστροφή χρημάτων έχει υποβληθεί σε επεξεργασία."
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
"Δεν είναι δυνατή η επεξεργασία γι' αυτήν την επιστροφή χρημάτων αυτή τη "
"στιγμή."
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr "Η επιστροφή χρημάτων έχει επισημανθεί ως ολοκληρωμένη."
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
#, fuzzy
#| msgid "The device has been verified and can now be used."
msgid "The request has been removed. If you want, you can now inform the user."
msgstr "Η συσκευή έχει επαληθευτεί και μπορεί πλέον να χρησιμοποιηθεί."
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
#, fuzzy
#| msgid "Cancellation fee"
msgid "Your cancellation request"
msgstr "Έξοδα ακύρωσης"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello,\n"
@@ -26738,7 +26824,7 @@ msgstr ""
"Τις καλύτερες ευχές, \n"
"Η ομάδα του {event}"
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
@@ -26746,15 +26832,15 @@ msgstr ""
"Η πληρωμή έχει επισημανθεί ως ολοκληρωμένη, αλλά δεν ήταν δυνατή η αποστολή "
"mail επιβεβαίωσης."
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr "Η πληρωμή έχει επισημανθεί ως πλήρης."
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr "Αυτή η πληρωμή δεν μπορεί να επιβεβαιωθεί αυτή τη στιγμή."
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
@@ -26762,7 +26848,7 @@ msgstr ""
"Δεν μπορείτε να επιστρέψετε ποσό μεγαλύτερο από το ποσό μιας πληρωμής που "
"δεν έχει ακόμη επιστραφεί."
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
@@ -26770,7 +26856,7 @@ msgstr ""
"Επιλέξατε μερική επιστροφή χρημάτων για μια μέθοδο πληρωμής που υποστηρίζει "
"μόνο τις πλήρεις επιστροφές χρημάτων."
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
@@ -26778,11 +26864,11 @@ msgstr ""
"Μία από τις επιστροφές χρημάτων δεν ολοκληρώθηκε. Θα πρέπει να προσπαθήσετε "
"ξανά για επιστροφή χρημάτων με διαφορετικό τρόπο. Το μήνυμα λάθους ήταν: {}"
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr "Η επιστροφή χρημάτων {} έχει υποβληθεί σε επεξεργασία."
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
@@ -26790,20 +26876,20 @@ msgstr ""
"Η επιστροφή χρημάτων {} έχει αποθηκευτεί, αλλά δεν έχει ακόμη ολοκληρωθεί "
"πλήρως. Μπορείτε να την χαρακτηρίσετε ως ολοκληρωμένη παρακάτω."
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
#, fuzzy
#| msgid "The device has been verified and can now be used."
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr "Η συσκευή έχει επαληθευτεί και μπορεί πλέον να χρησιμοποιηθεί."
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
#, fuzzy
#| msgid "Gift card"
msgid "Your gift card code"
msgstr "Δωροκάρτα"
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -26816,13 +26902,13 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
"Οι επιστροφές χρημάτων που έχετε επιλέξει δεν αντιστοιχούν στο επιλεγμένο "
"συνολικό ποσό επιστροφής χρημάτων."
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
@@ -26830,11 +26916,11 @@ msgstr ""
"Η παραγγελία έχει επισημανθεί ως πληρωμένη, αλλά δεν ήταν δυνατή η αποστολή "
"mail επιβεβαίωσης."
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr "Η πληρωμή έγινε με επιτυχία."
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
@@ -26842,15 +26928,15 @@ msgstr ""
"Η παραγγελία ακυρώθηκε. Τώρα μπορείτε να επιλέξετε τον τρόπο με τον οποίο "
"θέλετε να μεταφέρετε τα χρήματα πίσω στο χρήστη."
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr "Δεν έχει οριστεί ΦΠΑ."
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr "Δεν προσδιορίστηκε καμία χώρα."
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
#, fuzzy
#| msgid ""
#| "VAT ID could not be checked since a non-EU country has been specified."
@@ -26859,7 +26945,7 @@ msgstr ""
"Δεν ήταν δυνατή η επαλήθευση του αναγνωριστικού ΦΠΑ, δεδομένου ότι έχει "
"καθοριστεί χώρα εκτός ΕΕ."
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
@@ -26867,52 +26953,52 @@ msgstr ""
"Το αναγνωριστικό ΦΠΑ δεν ήταν δυνατό να ελεγχθεί, δεδομένου ότι η υπηρεσία "
"ελέγχου ΦΠΑ της χώρας δεν είναι επί του παρόντος διαθέσιμη."
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr "Αυτό το αναγνωριστικό ΦΠΑ είναι έγκυρο."
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr "Άγνωστο τιμολόγιο."
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr "Το τιμολόγιο έχει ήδη ακυρωθεί."
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
#, fuzzy
#| msgid "The invoice has already been canceled."
msgid "The invoice file has already been exported."
msgstr "Το τιμολόγιο έχει ήδη ακυρωθεί."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
#, fuzzy
#| msgid "The invoice has been regenerated."
msgid "The invoice file is too old to be regenerated."
msgstr "Το τιμολόγιο έχει αναγεννηθεί."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr "Το τιμολόγιο έχει καθαριστεί από προσωπικά δεδομένα."
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
"Το μήνυμα ηλεκτρονικού ταχυδρομείου έχει τοποθετηθεί στην ουρά για αποστολή."
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr "Αυτό το τιμολόγιο δεν βρέθηκε"
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr "Το αρχείο τιμολογίου δεν αποθηκεύεται πλέον στον διακομιστή."
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -26920,11 +27006,11 @@ msgstr ""
"Το αρχείο τιμολογίου δεν έχει ακόμη παραχθεί, θα το δημιουργήσουμε τώρα. "
"Δοκιμάστε ξανά σε λίγα δευτερόλεπτα."
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr "Ο όρος πληρωμής έχει αλλάξει."
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
@@ -26932,30 +27018,30 @@ msgstr ""
"Δεν είχαμε τη δυνατότητα να επεξεργαστούμε πλήρως το αίτημα, καθώς ο "
"διακομιστής ήταν πολύ απασχολημένος."
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr "Αυτή η ενέργεια επιτρέπεται μόνο για παραγγελίες που εκκρεμούν."
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
#, fuzzy
#| msgid "This action is only allowed for pending orders."
msgid "This action is only allowed for canceled orders."
msgstr "Αυτή η ενέργεια επιτρέπεται μόνο για παραγγελίες που εκκρεμούν."
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr "Παρουσιάστηκε σφάλμα. Ανατρέξτε στις παρακάτω λεπτομέρειες."
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr "Η παραγγελία έχει αλλάξει και ο χρήστης έχει ειδοποιηθεί."
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr "Η παραγγελία έχει αλλάξει."
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
@@ -26963,32 +27049,32 @@ msgstr ""
"Είχαμε δυσκολίες να επεξεργαστούμε τις πληροφορίες σας. Ελέγξτε τα παρακάτω "
"σφάλματα."
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr "Τίποτα για την παραγγελία δεν έπρεπε να αλλάξει."
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
"Δεν ήταν δυνατή η αποστολή του μηνύματος ηλεκτρονικού ταχυδρομείου. Δείτε "
"παρακάτω για λεπτομέρειες."
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr "Θέμα: {subject}"
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr "Το μήνυμά σας έχει τεθεί σε αναμονή και θα σταλεί στο {}."
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr "Αποτυχία αποστολής mail στον ακόλουθο χρήστη: {}"
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -26996,38 +27082,38 @@ msgstr ""
"Αυτός ο σύνδεσμος δεν ισχύει πλέον. Πηγαίνετε πίσω, ανανεώστε τη σελίδα και "
"δοκιμάστε ξανά."
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr "Δεν υπάρχει παραγγελία με τον συγκεκριμένο κωδικό παραγγελίας."
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr "Ο επιλεγμένος εξαγωγέας δεν βρέθηκε."
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
"Παρουσιάστηκε πρόβλημα κατά την επεξεργασία των δεδομένων εισόδου. Δείτε "
"παρακάτω λεπτομέρειες σφαλμάτων."
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
#| msgid "Expiry date"
msgid "Export: {title}"
msgstr "Ημερομηνία λήξης"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -27035,27 +27121,27 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
#, fuzzy
#| msgid "The order has been canceled."
msgid "All orders have been canceled."
msgstr "Η παραγγελία ακυρώθηκε."
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
#, fuzzy
#| msgid "The password you entered was invalid, please try again."
msgid "Your input was not valid."
@@ -29770,6 +29856,7 @@ msgid "Waiting for"
msgstr "Αναμονή"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
#, fuzzy
#| msgid "This file is from a different event."
msgctxt "sendmail_form"
@@ -29851,24 +29938,24 @@ msgstr ""
"Και οι δύο (όλες οι διευθύνσεις επικοινωνίας παραγγελιών και όλες οι "
"διευθύνσεις ηλεκτρονικού ταχυδρομείου που συμμετέχουν)"
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
#, fuzzy
#| msgid "Approval pending"
msgid "approval pending"
msgstr "Η έγκριση εκκρεμεί"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "εν αναμονή πληρωμής με καθυστέρηση"
@@ -29887,60 +29974,60 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Αποστολή σε πελάτες με κατάσταση παραγγελίας"
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "Absolute value"
msgid "Absolute"
msgstr "Απόλυτη τιμή"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
#, fuzzy
#| msgid "Search for events"
msgid "Relative, before event start"
msgstr "Αναζήτηση εκδηλώσεων"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
#, fuzzy
#| msgid "Search for events"
msgid "Relative, before event end"
msgstr "Αναζήτηση εκδηλώσεων"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
#, fuzzy
#| msgid "Search for events"
msgid "Relative, after event start"
msgstr "Αναζήτηση εκδηλώσεων"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
#, fuzzy
#| msgid "Relative date:"
msgid "Relative, after event end"
msgstr "Σχετική ημερομηνία:"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
#, fuzzy
#| msgid "List of orders with taxes (PDF)"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Κατάλογος παραγγελιών με φόρους (PDF)"
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
#, fuzzy
#| msgid "Please enter your name."
msgid "Please specify the send date"
msgstr "Παρακαλώ εισάγετε το όνομά σας."
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
#, fuzzy
#| msgid "Please enter the same password twice"
msgid "Please specify the offset days and time"
msgstr "Εισαγάγετε τον ίδιο κωδικό πρόσβασης δύο φορές"
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
#, fuzzy
#| msgid "Please select a quota."
msgid "Please specify a product"
@@ -29987,73 +30074,73 @@ msgstr "Αποστολή σε πελάτες με κατάσταση παραγ
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
#, fuzzy
#| msgid "Limit to products"
msgid "Limit products"
msgstr "Περιορίστε τα προϊόντα"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "List of orders with taxes (PDF)"
msgid "Restrict to orders with status"
msgstr "Κατάλογος παραγγελιών με φόρους (PDF)"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "List of orders with taxes (PDF)"
msgid "Restrict to check-in status"
msgstr "Κατάλογος παραγγελιών με φόρους (PDF)"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
#, fuzzy
#| msgid "End date"
msgid "Send date"
msgstr "Ημερομηνία λήξης"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
#, fuzzy
#| msgid "Number of days"
msgid "Time of day"
msgstr "Αριθμός ημερών"
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr "Στείλτε email στο"
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, fuzzy, python-brace-format
#| msgid "Show dates with time"
msgid "on {date} at {time}"
msgstr "Εμφάνιση ημερομηνιών με ώρα"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -30165,8 +30252,8 @@ msgstr "Δημιουργία νέου χρήστη"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -31531,43 +31618,43 @@ msgid "Please fill in answers to all required questions."
msgstr ""
"Παρακαλώ συμπληρώστε τις απαντήσεις σε όλες τις απαιτούμενες ερωτήσεις."
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Πληρωμή"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "Παρακαλώ επιλέξτε έναν τρόπο πληρωμής."
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
#, fuzzy
#| msgid "Please select a payment method."
msgid "Please select a payment method to proceed."
msgstr "Παρακαλώ επιλέξτε έναν τρόπο πληρωμής."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr "Τα στοιχεία πληρωμής που εισάγατε ήταν ελλιπή."
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Επισκόπηση παραγγελίας"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr "Θα πρέπει να ελέγξετε όλα τα checkboxes στο κάτω μέρος της σελίδας."
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
@@ -34697,6 +34784,9 @@ msgstr "Πρόσβαση για εγγραφή"
msgid "Kosovo"
msgstr ""
+#~ msgid "Notify user by e-mail"
+#~ msgstr "Ειδοποιήστε τον χρήστη μέσω ηλεκτρονικού ταχυδρομείου"
+
#, python-format
#~ msgid ""
#~ "\n"
diff --git a/src/pretix/locale/enm/LC_MESSAGES/django.po b/src/pretix/locale/enm/LC_MESSAGES/django.po
index f52cca76b4..94e3eecb61 100644
--- a/src/pretix/locale/enm/LC_MESSAGES/django.po
+++ b/src/pretix/locale/enm/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -292,7 +292,7 @@ msgid "\"{input}\" is not a valid choice."
msgstr ""
#: pretix/api/serializers/order.py:1262 pretix/api/views/cart.py:210
-#: pretix/base/services/orders.py:1459
+#: pretix/base/services/orders.py:1468
#, python-brace-format
msgid "The selected seat \"{seat}\" is not available."
msgstr ""
@@ -345,17 +345,17 @@ msgid ""
"account."
msgstr ""
-#: pretix/api/views/order.py:579 pretix/control/views/orders.py:1340
+#: pretix/api/views/order.py:579 pretix/control/views/orders.py:1514
#: pretix/presale/views/order.py:754 pretix/presale/views/order.py:827
msgid "You cannot generate an invoice for this order."
msgstr ""
-#: pretix/api/views/order.py:584 pretix/control/views/orders.py:1342
+#: pretix/api/views/order.py:584 pretix/control/views/orders.py:1516
#: pretix/presale/views/order.py:756 pretix/presale/views/order.py:829
msgid "An invoice for this order already exists."
msgstr ""
-#: pretix/api/views/order.py:610 pretix/control/views/orders.py:1466
+#: pretix/api/views/order.py:610 pretix/control/views/orders.py:1640
#: pretix/control/views/users.py:141
msgid "There was an error sending the mail. Please try again later."
msgstr ""
@@ -380,7 +380,7 @@ msgstr ""
#: pretix/api/webhooks.py:237 pretix/base/models/checkin.py:343
#: pretix/base/notifications.py:251
#: pretix/control/templates/pretixcontrol/event/mail.html:114
-#: pretix/control/views/orders.py:1303
+#: pretix/control/views/orders.py:1477
msgid "Order canceled"
msgstr ""
@@ -563,7 +563,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/settings.html:69
#: pretix/control/templates/pretixcontrol/organizers/customer.html:48
#: pretix/plugins/checkinlists/exporters.py:493
-#: pretix/presale/checkoutflow.py:1453 pretix/presale/forms/checkout.py:57
+#: 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
#: pretix/presale/forms/customer.py:369 pretix/presale/forms/user.py:40
@@ -792,7 +792,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:148
#: pretix/control/views/waitinglist.py:307
#: pretix/plugins/checkinlists/exporters.py:494
-#: pretix/presale/checkoutflow.py:1459 pretix/presale/forms/checkout.py:84
+#: 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
msgid "Phone number"
@@ -818,6 +818,7 @@ msgstr ""
#: pretix/base/settings.py:3473 pretix/control/forms/filter.py:614
#: pretix/control/forms/item.py:353 pretix/control/forms/organizer.py:827
#: 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
#: pretix/control/templates/pretixcontrol/oauth/app_list.html:12
#: pretix/control/templates/pretixcontrol/oauth/authorized.html:17
@@ -1157,8 +1158,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:95
#: pretix/control/templates/pretixcontrol/order/index.html:173
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:116
-#: pretix/control/templates/pretixcontrol/orders/index.html:45
-#: pretix/control/templates/pretixcontrol/orders/index.html:112
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:22
+#: pretix/control/templates/pretixcontrol/orders/index.html:46
+#: pretix/control/templates/pretixcontrol/orders/index.html:129
#: pretix/control/templates/pretixcontrol/organizers/customer.html:203
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:41
#: pretix/control/templates/pretixcontrol/search/orders.html:48
@@ -1404,7 +1406,7 @@ msgstr ""
msgid "Description"
msgstr ""
-#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:323
+#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:338
msgid "Gross price"
msgstr ""
@@ -1733,6 +1735,7 @@ msgid "Event slug"
msgstr ""
#: pretix/base/exporters/orderlist.py:256 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:534
#: pretix/plugins/reports/exporters.py:859
@@ -1757,7 +1760,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/events/index.html:84
#: pretix/control/templates/pretixcontrol/order/index.html:742
#: pretix/control/templates/pretixcontrol/order/index.html:838
-#: pretix/control/templates/pretixcontrol/orders/index.html:126
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:26
+#: pretix/control/templates/pretixcontrol/orders/index.html:149
#: pretix/control/templates/pretixcontrol/orders/refunds.html:65
#: pretix/control/templates/pretixcontrol/organizers/customer.html:38
#: pretix/control/templates/pretixcontrol/organizers/customer.html:208
@@ -1800,7 +1804,8 @@ msgstr ""
#: pretix/base/exporters/orderlist.py:832 pretix/base/notifications.py:203
#: pretix/control/forms/filter.py:2200
#: pretix/control/templates/pretixcontrol/order/index.html:175
-#: pretix/control/templates/pretixcontrol/orders/index.html:118
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:24
+#: pretix/control/templates/pretixcontrol/orders/index.html:138
#: 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
@@ -1875,7 +1880,7 @@ msgid "Follow-up date"
msgstr ""
#: pretix/base/exporters/orderlist.py:280
-#: pretix/control/templates/pretixcontrol/orders/index.html:125
+#: pretix/control/templates/pretixcontrol/orders/index.html:148
#: pretix/control/templates/pretixcontrol/organizers/customer.html:207
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74
msgid "Positions"
@@ -1955,10 +1960,11 @@ msgstr ""
#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1527
#: pretix/control/forms/filter.py:413 pretix/control/forms/filter.py:1771
#: pretix/control/forms/filter.py:1995 pretix/control/forms/filter.py:2109
-#: pretix/control/forms/filter.py:2191 pretix/control/forms/item.py:241
-#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380
-#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:113
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:75
+#: pretix/control/forms/filter.py:2191 pretix/control/forms/filter.py:2408
+#: pretix/control/forms/item.py:241 pretix/control/forms/orders.py:343
+#: pretix/control/forms/orders.py:395 pretix/control/forms/orders.py:777
+#: pretix/control/forms/vouchers.py:113
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:98
#: pretix/control/templates/pretixcontrol/items/quotas.html:51
#: pretix/control/templates/pretixcontrol/order/change.html:104
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:43
@@ -1970,6 +1976,7 @@ msgstr ""
#: pretix/control/views/waitinglist.py:311
#: pretix/plugins/checkinlists/exporters.py:497
#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:298
+#: pretix/plugins/sendmail/forms.py:378
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:32
#: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52
#: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135
@@ -2013,7 +2020,7 @@ msgstr ""
#: pretix/base/exporters/orderlist.py:843 pretix/base/models/items.py:674
#: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91
#: pretix/base/orderimport.py:255 pretix/control/forms/filter.py:2001
-#: pretix/control/forms/filter.py:2255 pretix/control/forms/orders.py:303
+#: pretix/control/forms/filter.py:2255 pretix/control/forms/orders.py:318
#: pretix/control/forms/vouchers.py:63
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:66
#: pretix/control/templates/pretixcontrol/item/base.html:3
@@ -2467,7 +2474,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/base.html:279
#: pretix/control/templates/pretixcontrol/checkin/index.html:145
#: pretix/control/templates/pretixcontrol/order/index.html:24
-#: pretix/control/templates/pretixcontrol/orders/index.html:141
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:185
#: pretix/control/templates/pretixcontrol/orders/refunds.html:86
#: pretix/control/templates/pretixcontrol/organizers/customer.html:132
#: pretix/control/templates/pretixcontrol/organizers/customer.html:221
@@ -2529,9 +2537,9 @@ msgstr ""
#: pretix/control/forms/filter.py:1404 pretix/control/forms/filter.py:1467
#: pretix/control/forms/filter.py:1879 pretix/control/forms/filter.py:1888
#: pretix/control/forms/filter.py:1960 pretix/control/forms/filter.py:1973
-#: pretix/control/forms/filter.py:2425 pretix/control/forms/filter.py:2444
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:106
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:118
+#: pretix/control/forms/filter.py:2480 pretix/control/forms/filter.py:2499
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:135
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:147
#: pretix/control/templates/pretixcontrol/items/discounts.html:107
#: pretix/control/templates/pretixcontrol/organizers/devices.html:147
#: pretix/control/templates/pretixcontrol/organizers/teams.html:61
@@ -2579,7 +2587,7 @@ msgstr ""
msgid "Expiry date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1311 pretix/control/forms/orders.py:815
+#: pretix/base/exporters/orderlist.py:1311 pretix/control/forms/orders.py:830
msgid "Special terms and conditions"
msgstr ""
@@ -3144,7 +3152,8 @@ msgid "If turned off, you will not get any notifications."
msgstr ""
#: pretix/base/models/auth.py:285
-#: pretix/control/templates/pretixcontrol/orders/index.html:115
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:23
+#: pretix/control/templates/pretixcontrol/orders/index.html:133
#: pretix/control/templates/pretixcontrol/search/orders.html:54
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:23
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15
@@ -3388,7 +3397,7 @@ msgid "This identifier is already used for a different question."
msgstr ""
#: pretix/base/models/devices.py:114 pretix/control/forms/filter.py:2265
-#: pretix/control/forms/filter.py:2312 pretix/control/forms/filter.py:2418
+#: pretix/control/forms/filter.py:2312 pretix/control/forms/filter.py:2473
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
#: pretix/control/templates/pretixcontrol/organizers/gates.html:16
#: pretix/plugins/checkinlists/exporters.py:671
@@ -3773,19 +3782,19 @@ msgstr ""
#: pretix/base/models/exports.py:74 pretix/control/forms/event.py:1069
#: pretix/control/forms/event.py:1131 pretix/control/forms/event.py:1143
#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881
-#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:510
+#: pretix/control/forms/orders.py:664 pretix/control/forms/orders.py:896
+#: pretix/control/forms/orders.py:923 pretix/control/forms/organizer.py:510
#: pretix/control/forms/organizer.py:520 pretix/control/forms/organizer.py:530
#: pretix/control/forms/vouchers.py:263 pretix/plugins/sendmail/forms.py:74
-#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:231
+#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:232
msgid "Subject"
msgstr ""
-#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:690
-#: pretix/control/forms/orders.py:706 pretix/control/forms/orders.py:889
-#: pretix/control/forms/orders.py:916 pretix/control/forms/vouchers.py:269
+#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:705
+#: pretix/control/forms/orders.py:721 pretix/control/forms/orders.py:904
+#: pretix/control/forms/orders.py:931 pretix/control/forms/vouchers.py:269
#: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99
-#: pretix/plugins/sendmail/models.py:232
+#: pretix/plugins/sendmail/models.py:233
msgid "Message"
msgstr ""
@@ -4170,7 +4179,7 @@ msgstr ""
#: pretix/control/forms/filter.py:409 pretix/control/forms/filter.py:1765
#: pretix/control/forms/item.py:226 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:78
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
#: pretix/control/templates/pretixcontrol/items/discounts.html:59
#: pretix/control/templates/pretixcontrol/items/index.html:3
@@ -4390,8 +4399,8 @@ msgstr ""
#: pretix/base/models/items.py:1460 pretix/base/reldate.py:180
#: pretix/plugins/checkinlists/exporters.py:659
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:37
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:51
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:40
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:54
msgid "Time"
msgstr ""
@@ -4781,7 +4790,7 @@ msgstr ""
msgid "pending"
msgstr ""
-#: pretix/base/models/orders.py:168 pretix/base/payment.py:498
+#: pretix/base/models/orders.py:168 pretix/base/payment.py:505
#: pretix/base/services/invoices.py:465
msgid "paid"
msgstr ""
@@ -4792,7 +4801,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:196 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:625 pretix/control/forms/organizer.py:754
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:754
msgid "Customer"
msgstr ""
@@ -4989,8 +4998,8 @@ msgstr ""
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2134 pretix/base/payment.py:1259
-#: pretix/base/payment.py:1264 pretix/base/settings.py:975
+#: pretix/base/models/orders.py:2134 pretix/base/payment.py:1274
+#: pretix/base/payment.py:1279 pretix/base/settings.py:975
#: pretix/control/forms/organizer.py:740
#: pretix/control/templates/pretixcontrol/items/index.html:90
#: pretix/control/templates/pretixcontrol/order/index.html:144
@@ -5732,9 +5741,9 @@ msgstr ""
msgid "Calculate from product"
msgstr ""
-#: pretix/base/orderimport.py:586 pretix/control/views/orders.py:888
-#: pretix/control/views/orders.py:917 pretix/control/views/orders.py:961
-#: pretix/control/views/orders.py:993 pretix/control/views/orders.py:1016
+#: pretix/base/orderimport.py:586 pretix/control/views/orders.py:1062
+#: pretix/control/views/orders.py:1091 pretix/control/views/orders.py:1135
+#: pretix/control/views/orders.py:1167 pretix/control/views/orders.py:1190
msgid "You entered an invalid number."
msgstr ""
@@ -5907,61 +5916,71 @@ msgstr ""
msgid "Share this link with customers who should use this payment method."
msgstr ""
-#: pretix/base/payment.py:487
+#: pretix/base/payment.py:446
+msgid "Do not send a payment reminder mail"
+msgstr ""
+
+#: pretix/base/payment.py:447
+msgid ""
+"Users will not receive a reminder mail to pay for their order before it "
+"expires if they have chosen this payment method."
+msgstr ""
+
+#: pretix/base/payment.py:494
msgctxt "invoice"
msgid "The payment for this invoice has already been received."
msgstr ""
-#: pretix/base/payment.py:926
+#: pretix/base/payment.py:941
msgid "Automatic refunds are not supported by this payment provider."
msgstr ""
-#: pretix/base/payment.py:1017
+#: pretix/base/payment.py:1032
msgid ""
"No payment is required as this order only includes products which are free "
"of charge."
msgstr ""
-#: pretix/base/payment.py:1024
+#: pretix/base/payment.py:1039
msgid "Free of charge"
msgstr ""
-#: pretix/base/payment.py:1056
+#: pretix/base/payment.py:1071
msgid "Box office"
msgstr ""
-#: pretix/base/payment.py:1104 pretix/base/payment.py:1123
+#: pretix/base/payment.py:1119 pretix/base/payment.py:1138
#: pretix/plugins/manualpayment/apps.py:30
#: pretix/plugins/manualpayment/apps.py:33
msgid "Manual payment"
msgstr ""
-#: pretix/base/payment.py:1109 pretix/plugins/banktransfer/payment.py:199
+#: pretix/base/payment.py:1124 pretix/plugins/banktransfer/payment.py:199
msgid ""
"In test mode, you can just manually mark this order as paid in the backend "
"after it has been created."
msgstr ""
-#: pretix/base/payment.py:1130 pretix/base/payment.py:1273
+#: pretix/base/payment.py:1145 pretix/base/payment.py:1288
#: pretix/plugins/banktransfer/payment.py:155
msgid "Payment method name"
msgstr ""
-#: pretix/base/payment.py:1134
+#: pretix/base/payment.py:1149
msgid "Payment process description during checkout"
msgstr ""
-#: pretix/base/payment.py:1135
+#: pretix/base/payment.py:1150
msgid ""
"This text will be shown during checkout when the user selects this payment "
"method. It should give a short explanation on this payment method."
msgstr ""
-#: pretix/base/payment.py:1140
+#: pretix/base/payment.py:1155
msgid "Payment process description in order confirmation emails"
msgstr ""
-#: pretix/base/payment.py:1141
+#: pretix/base/payment.py:1156
#, python-brace-format
msgid ""
"This text will be included for the {payment_info} placeholder in order "
@@ -5970,11 +5989,11 @@ msgid ""
"{amount_with_currency}."
msgstr ""
-#: pretix/base/payment.py:1148
+#: pretix/base/payment.py:1163
msgid "Payment process description for pending orders"
msgstr ""
-#: pretix/base/payment.py:1149
+#: pretix/base/payment.py:1164
#, python-brace-format
msgid ""
"This text will be shown on the order confirmation page for pending orders. "
@@ -5982,87 +6001,87 @@ msgid ""
"the placeholders {order}, {amount}, {currency} and {amount_with_currency}."
msgstr ""
-#: pretix/base/payment.py:1157 pretix/plugins/banktransfer/payment.py:150
+#: pretix/base/payment.py:1172 pretix/plugins/banktransfer/payment.py:150
msgid ""
"Create an invoice for orders using bank transfer immediately if the event is "
"otherwise configured to create invoices after payment is completed."
msgstr ""
-#: pretix/base/payment.py:1208
+#: pretix/base/payment.py:1223
msgid "Offsetting"
msgstr ""
-#: pretix/base/payment.py:1222 pretix/control/views/orders.py:970
+#: pretix/base/payment.py:1237 pretix/control/views/orders.py:1144
msgid "You entered an order that could not be found."
msgstr ""
-#: pretix/base/payment.py:1251
+#: pretix/base/payment.py:1266
#, python-format
msgid "Balanced against orders: %s"
msgstr ""
-#: pretix/base/payment.py:1279
+#: pretix/base/payment.py:1294
msgid "Payment method description"
msgstr ""
-#: pretix/base/payment.py:1296
+#: pretix/base/payment.py:1311
msgid "In test mode, only test cards will work."
msgstr ""
-#: pretix/base/payment.py:1378 pretix/base/payment.py:1429
-#: pretix/base/payment.py:1472
+#: pretix/base/payment.py:1393 pretix/base/payment.py:1444
+#: pretix/base/payment.py:1487
msgid "You cannot pay with gift cards when buying a gift card."
msgstr ""
-#: pretix/base/payment.py:1387 pretix/base/payment.py:1437
-#: pretix/base/payment.py:1482 pretix/base/payment.py:1484
+#: pretix/base/payment.py:1402 pretix/base/payment.py:1452
+#: pretix/base/payment.py:1497 pretix/base/payment.py:1499
msgid "This gift card does not support this currency."
msgstr ""
-#: pretix/base/payment.py:1390 pretix/base/payment.py:1440
-#: pretix/base/payment.py:1490
+#: pretix/base/payment.py:1405 pretix/base/payment.py:1455
+#: pretix/base/payment.py:1505
msgid "This gift card can only be used in test mode."
msgstr ""
-#: pretix/base/payment.py:1393 pretix/base/payment.py:1443
-#: pretix/base/payment.py:1492
+#: pretix/base/payment.py:1408 pretix/base/payment.py:1458
+#: pretix/base/payment.py:1507
msgid "Only test gift cards can be used in test mode."
msgstr ""
-#: pretix/base/payment.py:1396 pretix/base/payment.py:1446
-#: pretix/base/payment.py:1494
+#: pretix/base/payment.py:1411 pretix/base/payment.py:1461
+#: pretix/base/payment.py:1509
msgid "This gift card is no longer valid."
msgstr ""
-#: pretix/base/payment.py:1399 pretix/base/payment.py:1449
+#: pretix/base/payment.py:1414 pretix/base/payment.py:1464
msgid "All credit on this gift card has been used."
msgstr ""
-#: pretix/base/payment.py:1404
+#: pretix/base/payment.py:1419
msgid "This gift card is already used for your payment."
msgstr ""
-#: pretix/base/payment.py:1419 pretix/base/payment.py:1462
+#: pretix/base/payment.py:1434 pretix/base/payment.py:1477
msgid ""
"You entered a voucher instead of a gift card. Vouchers can only be entered "
"on the first page of the shop below the product selection."
msgstr ""
-#: pretix/base/payment.py:1422 pretix/base/payment.py:1465
+#: pretix/base/payment.py:1437 pretix/base/payment.py:1480
msgid "This gift card is not known."
msgstr ""
-#: pretix/base/payment.py:1424 pretix/base/payment.py:1467
+#: pretix/base/payment.py:1439 pretix/base/payment.py:1482
msgid ""
"This gift card can not be redeemed since its code is not unique. Please "
"contact the organizer of this event."
msgstr ""
-#: pretix/base/payment.py:1486
+#: pretix/base/payment.py:1501
msgid "This gift card is not accepted by this event organizer."
msgstr ""
-#: pretix/base/payment.py:1488
+#: pretix/base/payment.py:1503
msgid "This gift card was used in the meantime. Please try again."
msgstr ""
@@ -6379,7 +6398,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:312
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6550,7 +6569,7 @@ msgid_plural "You cannot select more than %s items per order."
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:118 pretix/base/services/orders.py:1468
+#: pretix/base/services/cart.py:118 pretix/base/services/orders.py:1477
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6558,7 +6577,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:123 pretix/base/services/orders.py:1473
+#: pretix/base/services/cart.py:123 pretix/base/services/orders.py:1482
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -7230,7 +7249,7 @@ msgid ""
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:552 pretix/control/forms/orders.py:204
+#: pretix/base/services/orders.py:552 pretix/control/forms/orders.py:205
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
@@ -7246,85 +7265,85 @@ msgid ""
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1447
+#: pretix/base/services/orders.py:1456
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1448
+#: pretix/base/services/orders.py:1457
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1449
+#: pretix/base/services/orders.py:1458
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1450
+#: pretix/base/services/orders.py:1459
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1451
+#: pretix/base/services/orders.py:1460
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1453
+#: pretix/base/services/orders.py:1462
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1456
+#: pretix/base/services/orders.py:1465
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1457
+#: pretix/base/services/orders.py:1466
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1458
+#: pretix/base/services/orders.py:1467
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1461
+#: pretix/base/services/orders.py:1470
#, 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:1463
+#: pretix/base/services/orders.py:1472
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1464
+#: pretix/base/services/orders.py:1473
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1465
+#: pretix/base/services/orders.py:1474
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1466
+#: pretix/base/services/orders.py:1475
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2243 pretix/base/services/orders.py:2259
+#: pretix/base/services/orders.py:2252 pretix/base/services/orders.py:2268
#, 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:2851
+#: pretix/base/services/orders.py:2860
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8514,7 +8533,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1806 pretix/control/forms/orders.py:822
+#: pretix/base/settings.py:1806 pretix/control/forms/orders.py:837
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8522,7 +8541,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1827 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1827 pretix/control/forms/orders.py:848
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8638,7 +8657,7 @@ msgid ""
msgstr ""
#: pretix/base/settings.py:1987 pretix/plugins/sendmail/forms.py:222
-#: pretix/plugins/sendmail/models.py:253
+#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
msgstr ""
@@ -8905,7 +8924,7 @@ msgid ""
msgstr ""
#: pretix/base/settings.py:2284 pretix/control/forms/event.py:1104
-#: pretix/control/forms/event.py:1204 pretix/plugins/sendmail/models.py:258
+#: pretix/control/forms/event.py:1204 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
@@ -10423,11 +10442,13 @@ msgstr ""
#: pretix/control/forms/filter.py:1998 pretix/control/forms/filter.py:2018
#: pretix/control/forms/filter.py:2112 pretix/control/forms/filter.py:2128
#: pretix/control/forms/filter.py:2194 pretix/control/forms/filter.py:2229
-#: pretix/control/forms/orders.py:764 pretix/control/forms/orders.py:942
+#: pretix/control/forms/filter.py:2411 pretix/control/forms/filter.py:2426
+#: pretix/control/forms/orders.py:779 pretix/control/forms/orders.py:957
#: 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:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:366
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10838,8 +10859,8 @@ msgstr ""
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1347 pretix/control/forms/orders.py:669
-#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:575
+#: pretix/control/forms/event.py:1347 pretix/control/forms/orders.py:684
+#: pretix/control/forms/orders.py:879 pretix/control/forms/organizer.py:575
#: pretix/control/forms/vouchers.py:296
#: pretix/plugins/banktransfer/payment.py:212
#: pretix/plugins/sendmail/forms.py:61
@@ -11108,7 +11129,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2347 pretix/control/forms/vouchers.py:147
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
-#: pretix/plugins/sendmail/models.py:234
+#: pretix/plugins/sendmail/models.py:235
msgid "All products"
msgstr ""
@@ -11119,12 +11140,12 @@ msgstr ""
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:775
+#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:790
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:524 pretix/control/forms/orders.py:782
+#: pretix/control/forms/filter.py:524 pretix/control/forms/orders.py:797
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11242,7 +11263,7 @@ msgstr ""
#: pretix/control/forms/filter.py:1456 pretix/control/forms/filter.py:1458
#: pretix/control/forms/filter.py:1511 pretix/control/forms/filter.py:1513
#: pretix/control/forms/filter.py:1895 pretix/control/forms/filter.py:1897
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/filter.py:2411
+#: pretix/control/forms/filter.py:2464 pretix/control/forms/filter.py:2466
msgid "Search query"
msgstr ""
@@ -11320,7 +11341,7 @@ msgstr ""
#: pretix/control/forms/filter.py:1757
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:73
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:107
#: pretix/plugins/checkinlists/exporters.py:479
msgid "Checked in"
@@ -11459,12 +11480,12 @@ msgid "Device"
msgstr ""
#: pretix/control/forms/filter.py:2260 pretix/control/forms/filter.py:2295
-#: pretix/control/forms/filter.py:2432
+#: pretix/control/forms/filter.py:2487
msgid "All devices"
msgstr ""
#: pretix/control/forms/filter.py:2266 pretix/control/forms/filter.py:2308
-#: pretix/control/forms/filter.py:2419
+#: pretix/control/forms/filter.py:2474
msgid "All gates"
msgstr ""
@@ -11490,20 +11511,20 @@ msgstr ""
msgid "Check-in list"
msgstr ""
-#: pretix/control/forms/filter.py:2423
+#: pretix/control/forms/filter.py:2478
#: pretix/control/templates/pretixcontrol/organizers/devices.html:82
msgid "Software"
msgstr ""
-#: pretix/control/forms/filter.py:2430
+#: pretix/control/forms/filter.py:2485
msgid "Device status"
msgstr ""
-#: pretix/control/forms/filter.py:2433
+#: pretix/control/forms/filter.py:2488
msgid "Active devices"
msgstr ""
-#: pretix/control/forms/filter.py:2434
+#: pretix/control/forms/filter.py:2489
msgid "Revoked devices"
msgstr ""
@@ -11855,8 +11876,8 @@ msgstr ""
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1046 pretix/control/forms/orders.py:347
-#: pretix/control/forms/orders.py:535
+#: pretix/control/forms/item.py:1046 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -11970,7 +11991,8 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211
+#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:226
msgid "Notify customer by email"
msgstr ""
@@ -11991,22 +12013,21 @@ msgstr ""
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:184
-#: pretix/control/templates/pretixcontrol/order/deny.html:23
+#: pretix/control/forms/orders.py:184 pretix/control/forms/orders.py:216
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:185
+#: pretix/control/forms/orders.py:185 pretix/control/forms/orders.py:217
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:218
+#: pretix/control/forms/orders.py:233
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:237
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:472
#: pretix/plugins/reports/exporters.py:534
@@ -12015,58 +12036,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:245
+#: pretix/control/forms/orders.py:260
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:265
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:268
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:269
+#: 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:270
+#: 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:275
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: 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:284
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:288
+#: 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:292
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:308
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:313
+#: 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:120
@@ -12075,7 +12096,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:316
+#: 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
@@ -12085,127 +12106,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:324
+#: 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:439 pretix/control/forms/orders.py:443
-#: pretix/control/forms/orders.py:471 pretix/control/forms/orders.py:511
-#: pretix/control/forms/orders.py:530 pretix/control/forms/orders.py:548
-#: pretix/control/forms/orders.py:576
+#: 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:449 pretix/control/forms/orders.py:571
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:453
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:463
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:475
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:479
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:483
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:580
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:595
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:596
+#: 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:653 pretix/plugins/sendmail/forms.py:217
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:217
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:654 pretix/plugins/sendmail/forms.py:218
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:218
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:658
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:684
+#: pretix/control/forms/orders.py:699
#: 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:719
+#: pretix/control/forms/orders.py:734
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:720
+#: pretix/control/forms/orders.py:735
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:722
+#: pretix/control/forms/orders.py:737
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:749
+#: pretix/control/forms/orders.py:764
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:755
+#: pretix/control/forms/orders.py:770
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:767
+#: pretix/control/forms/orders.py:782
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:786
+#: pretix/control/forms/orders.py:801
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:789
+#: pretix/control/forms/orders.py:804
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:793
+#: pretix/control/forms/orders.py:808
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:796
+#: pretix/control/forms/orders.py:811
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 "
@@ -12214,29 +12235,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:802
+#: pretix/control/forms/orders.py:817
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:808
+#: pretix/control/forms/orders.py:823
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:827
+#: pretix/control/forms/orders.py:842
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:828
+#: pretix/control/forms/orders.py:843
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:853
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:841
+#: pretix/control/forms/orders.py:856
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 "
@@ -12244,20 +12265,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:847
+#: pretix/control/forms/orders.py:862
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:853
+#: pretix/control/forms/orders.py:868
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910
+#: pretix/control/forms/orders.py:899 pretix/control/forms/orders.py:925
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:895
+#: pretix/control/forms/orders.py:910
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12275,7 +12296,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:922
+#: pretix/control/forms/orders.py:937
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12289,24 +12310,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136
+#: pretix/control/forms/orders.py:969 pretix/plugins/sendmail/forms.py:136
#: pretix/plugins/sendmail/forms.py:229
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:956
+#: pretix/control/forms/orders.py:971
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138
+#: pretix/control/forms/orders.py:973 pretix/plugins/sendmail/forms.py:138
#: pretix/plugins/sendmail/forms.py:231
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:960
+#: pretix/control/forms/orders.py:975
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -13107,11 +13128,11 @@ msgstr ""
msgid "The order has been set to require payment before use."
msgstr ""
-#: pretix/control/logdisplay.py:385 pretix/control/views/orders.py:1311
+#: pretix/control/logdisplay.py:385 pretix/control/views/orders.py:1485
msgid "The order has been marked as expired."
msgstr ""
-#: pretix/control/logdisplay.py:386 pretix/control/views/orders.py:1209
+#: pretix/control/logdisplay.py:386 pretix/control/views/orders.py:1383
msgid "The order has been marked as paid."
msgstr ""
@@ -13123,7 +13144,7 @@ msgstr ""
msgid "The order has been refunded."
msgstr ""
-#: pretix/control/logdisplay.py:389 pretix/control/views/orders.py:1590
+#: pretix/control/logdisplay.py:389 pretix/control/views/orders.py:1764
msgid "The order has been reactivated."
msgstr ""
@@ -13140,7 +13161,7 @@ msgstr ""
msgid "The order requires approval before it can continue to be processed."
msgstr ""
-#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:568
+#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:737
msgid "The order has been approved."
msgstr ""
@@ -13175,16 +13196,16 @@ msgstr ""
msgid "The order locale has been changed."
msgstr ""
-#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1348
+#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1522
#: pretix/presale/views/order.py:762 pretix/presale/views/order.py:835
msgid "The invoice has been generated."
msgstr ""
-#: pretix/control/logdisplay.py:404 pretix/control/views/orders.py:1419
+#: pretix/control/logdisplay.py:404 pretix/control/views/orders.py:1593
msgid "The invoice has been regenerated."
msgstr ""
-#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1448
+#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1622
#: pretix/presale/views/order.py:848
msgid "The invoice has been reissued."
msgstr ""
@@ -13808,7 +13829,7 @@ msgstr ""
msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
-#: pretix/control/logdisplay.py:616 pretix/control/views/orders.py:1306
+#: pretix/control/logdisplay.py:616 pretix/control/views/orders.py:1480
#: pretix/presale/views/order.py:993
msgid "The order has been canceled."
msgstr ""
@@ -14025,9 +14046,8 @@ msgid "Check-in"
msgstr ""
#: pretix/control/navigation.py:303
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:3
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: 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
@@ -14353,8 +14373,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/detail.html:119
#: pretix/plugins/badges/templates/pretixplugins/badges/edit.html:35
#: pretix/plugins/returnurl/templates/returnurl/settings.html:24
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:58
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:84
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:61
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:87
#: pretix/plugins/stripe/templates/pretixplugins/stripe/organizer_stripe.html:20
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/edit.html:35
#: pretix/presale/templates/pretixpresale/organizers/customer_info.html:20
@@ -14634,12 +14654,14 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:41
#: pretix/control/templates/pretixcontrol/checkin/index.html:37
#: pretix/control/templates/pretixcontrol/checkin/index.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:34
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:47
#: pretix/control/templates/pretixcontrol/event/logs.html:36
#: pretix/control/templates/pretixcontrol/events/index.html:25
#: pretix/control/templates/pretixcontrol/events/index.html:47
#: pretix/control/templates/pretixcontrol/items/question.html:38
-#: pretix/control/templates/pretixcontrol/orders/index.html:54
-#: pretix/control/templates/pretixcontrol/orders/index.html:90
+#: pretix/control/templates/pretixcontrol/orders/index.html:56
+#: pretix/control/templates/pretixcontrol/orders/index.html:93
#: pretix/control/templates/pretixcontrol/orders/overview.html:25
#: pretix/control/templates/pretixcontrol/orders/overview.html:59
#: pretix/control/templates/pretixcontrol/orders/refunds.html:12
@@ -14752,7 +14774,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:22
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:21
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:137
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:167
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:8
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:20
msgid "Check-in simulator"
@@ -14773,6 +14795,7 @@ msgid "No attendee record was found."
msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:91
+#: pretix/control/templates/pretixcontrol/orders/index.html:126
#: pretix/control/templates/pretixcontrol/organizers/devices.html:68
#: pretix/control/templates/pretixcontrol/subevents/index.html:89
#: pretix/control/templates/pretixcontrol/vouchers/index.html:99
@@ -14786,6 +14809,7 @@ msgid "Timestamp"
msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:125
+#: pretix/control/templates/pretixcontrol/orders/index.html:163
#: pretix/control/templates/pretixcontrol/organizers/devices.html:99
#: pretix/control/templates/pretixcontrol/subevents/index.html:117
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:166
@@ -14864,6 +14888,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/order/refund_done.html:26
#: pretix/control/templates/pretixcontrol/order/refund_process.html:55
#: pretix/control/templates/pretixcontrol/order/refund_start.html:51
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:94
#: pretix/control/templates/pretixcontrol/orders/export_delete.html:12
#: pretix/control/templates/pretixcontrol/orders/refunds.html:107
#: pretix/control/templates/pretixcontrol/organizers/customer_anonymize.html:36
@@ -14935,6 +14960,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/delete_carts.html:16
#: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15
#: pretix/control/templates/pretixcontrol/waitinglist/delete_bulk.html:36
+#: pretix/control/views/orders.py:320
#: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:16
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15
@@ -14980,7 +15006,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/mail.html:47
#: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27
#: pretix/control/templates/pretixcontrol/orders/export.html:73
-#: pretix/control/templates/pretixcontrol/orders/index.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:39
#: pretix/control/templates/pretixcontrol/organizers/customer.html:97
#: pretix/control/templates/pretixcontrol/organizers/customer.html:165
#: pretix/control/templates/pretixcontrol/organizers/export.html:73
@@ -15011,7 +15037,7 @@ msgstr ""
msgid "Please double-check if this was intentional."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:9
msgid ""
"You can create check-in lists that you can use e.g. at the entrance of your "
"event to track who is coming and if they actually bought a ticket. You can "
@@ -15019,7 +15045,7 @@ msgid ""
"or by using one of our mobile or desktop apps to automatically scan tickets."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:14
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:16
msgid ""
"You can create multiple check-in lists to separate multiple parts of your "
"event, for example if you have separate entries for multiple ticket types. "
@@ -15029,7 +15055,7 @@ msgid ""
"performances as well as tickets only valid for single performances."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:23
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:25
msgid ""
"If you have the appropriate organizer-level permissions, you can connect new "
"devices to your account and use them to validate tickets. Since the devices "
@@ -15037,30 +15063,30 @@ msgid ""
"for every event but can reuse them over and over again."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:40
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:57
msgid "Your search did not match any check-in lists."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:42
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:59
msgid "You haven't created any check-in lists yet."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:50
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:61
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:67
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:79
msgid "Create a new check-in list"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:54
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:83
#: pretix/control/templates/pretixcontrol/organizers/devices.html:7
msgid "Connected devices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:77
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:103
msgid "Automated check-in"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:133
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:163
#: pretix/control/templates/pretixcontrol/items/categories.html:52
#: pretix/control/templates/pretixcontrol/items/discounts.html:133
#: pretix/control/templates/pretixcontrol/items/index.html:121
@@ -15894,7 +15920,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/payment.html:22
#: pretix/control/templates/pretixcontrol/user/settings.html:48
-#: pretix/plugins/sendmail/models.py:269
+#: pretix/plugins/sendmail/models.py:270
msgid "Enabled"
msgstr ""
@@ -15963,7 +15989,7 @@ msgid ""
msgstr ""
#: pretix/control/templates/pretixcontrol/event/plugins.html:17
-#: pretix/control/views/checkin.py:401 pretix/control/views/discounts.py:114
+#: pretix/control/views/checkin.py:405 pretix/control/views/discounts.py:114
#: pretix/control/views/event.py:236 pretix/control/views/event.py:424
#: pretix/control/views/event.py:504 pretix/control/views/event.py:543
#: pretix/control/views/event.py:690 pretix/control/views/event.py:910
@@ -17650,7 +17676,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/order/cancel.html:46
#: pretix/control/templates/pretixcontrol/order/cancellation_request_delete.html:21
#: pretix/control/templates/pretixcontrol/order/delete.html:20
-#: pretix/control/templates/pretixcontrol/order/deny.html:30
+#: pretix/control/templates/pretixcontrol/order/deny.html:22
#: pretix/control/templates/pretixcontrol/order/pay_cancel.html:20
#: pretix/control/templates/pretixcontrol/order/refund_cancel.html:27
#: pretix/presale/templates/pretixpresale/event/order_cancel.html:212
@@ -17672,7 +17698,7 @@ msgid "Cancel order"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/cancel.html:12
-#: pretix/control/templates/pretixcontrol/order/deny.html:10
+#: pretix/control/templates/pretixcontrol/order/deny.html:11
msgid "Do you really want to cancel this order? You cannot revert this action."
msgstr ""
@@ -17921,16 +17947,12 @@ msgstr ""
msgid "Yes, delete order"
msgstr ""
-#: pretix/control/templates/pretixcontrol/order/deny.html:4
-#: pretix/control/templates/pretixcontrol/order/deny.html:8
+#: pretix/control/templates/pretixcontrol/order/deny.html:5
+#: pretix/control/templates/pretixcontrol/order/deny.html:9
msgid "Deny order"
msgstr ""
-#: pretix/control/templates/pretixcontrol/order/deny.html:19
-msgid "Notify user by e-mail"
-msgstr ""
-
-#: pretix/control/templates/pretixcontrol/order/deny.html:35
+#: pretix/control/templates/pretixcontrol/order/deny.html:27
msgid "Yes, deny order"
msgstr ""
@@ -17952,10 +17974,14 @@ msgid "taxes"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/index.html:45
+#: pretix/control/templates/pretixcontrol/orders/index.html:289
+#: pretix/control/views/orders.py:277
msgid "Approve"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/index.html:50
+#: pretix/control/templates/pretixcontrol/orders/index.html:296
+#: pretix/control/views/orders.py:290
msgid "Deny"
msgstr ""
@@ -18524,7 +18550,7 @@ msgid "Send email"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/sendmail.html:27
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:71
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:74
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:42
msgid "E-mail preview"
msgstr ""
@@ -18571,6 +18597,27 @@ msgstr ""
msgid "Sum"
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:5
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:7
+msgid "Modify orders"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:12
+#, python-format
+msgid ""
+"The operation %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+msgid "This operation cannot be reversed."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -18896,54 +18943,62 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -18951,47 +19006,60 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+msgid "Select action"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -19324,13 +19392,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -20263,6 +20324,13 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -21443,23 +21511,23 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr ""
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -21481,11 +21549,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -21678,7 +21746,7 @@ msgstr ""
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -21726,11 +21794,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -22068,13 +22136,13 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22091,7 +22159,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -22103,65 +22171,65 @@ msgstr[1] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22172,58 +22240,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22236,185 +22304,185 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr ""
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr ""
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22422,25 +22490,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -24712,6 +24780,7 @@ msgid "Waiting for"
msgstr ""
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -24769,22 +24838,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -24799,44 +24868,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -24872,62 +24941,62 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr ""
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
msgid "Restrict to check-in status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr ""
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -25016,8 +25085,8 @@ msgstr ""
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -26154,41 +26223,41 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr ""
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/es/LC_MESSAGES/django.po b/src/pretix/locale/es/LC_MESSAGES/django.po
index e38de21150..9e44ba0ac4 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: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-08-02 02:00+0000\n"
"Last-Translator: Patrizia Cotza \n"
"Language-Team: Spanish %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+#| msgid "Add-on products will not be counted."
+msgid "Do you want to continue?"
+msgstr "Los productos adicionales no se contarán."
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "The transaction amount is incorrect."
+msgid "This operation cannot be reversed."
+msgstr "El importe de la operación es incorrecto."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -22442,61 +22495,75 @@ msgstr "Nadie ha pedido un ticket todavía."
msgid "Take your shop live"
msgstr "Lleve su tienda en directo"
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr "Ir a la taquilla"
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
#, fuzzy
#| msgid "Search query"
msgid "Search query:"
msgstr "Consulta de búsqueda"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr "¡Ir!"
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
#, fuzzy
#| msgid "Advanced settings"
msgid "Advanced search"
msgstr "Configuración avanzada"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr "Lista filtrada por respuestas a la pregunta \"%(question)s\"."
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr "Quitar el filtro"
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
#, fuzzy
#| msgid "Order total"
msgid "Order paid / total"
msgstr "Total de la orden"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, fuzzy, python-format
-#| msgid "Last updated: %(date)s"
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "Última actualización: %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, fuzzy, python-format
+#| msgid ""
+#| "\n"
+#| " from %(start_date)s\n"
+#| " "
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+"\n"
+" de %(start_date)s\n"
+" "
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -22504,47 +22571,65 @@ msgstr ""
msgid "REFUND PENDING"
msgstr "REEMBOLSO PENDIENTE"
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr "Sobrepagado"
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr "Mal pagado"
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr "PAGADO COMPLETAMENTE"
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr "Sumar a través de todas las páginas"
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] "1 orden"
msgstr[1] "%(s)s órdenes"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgctxt "address"
+#| msgid "Select state"
+msgid "Select action"
+msgstr "Seleccione el estado"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+#| msgid "Disable test mode"
+msgid "Delete (test mode only)"
+msgstr "Desactivar el modo de prueba"
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -22942,13 +23027,6 @@ msgstr "Conectar un dispositivo"
msgid "Hardware model"
msgstr "Modelo del Hardware"
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr "Todavía no inicializado"
@@ -24051,6 +24129,14 @@ msgstr "Pedido realizado"
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, fuzzy, python-format
+#| msgid "Last updated: %(date)s"
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "Última actualización: %(date)s"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -25479,25 +25565,25 @@ msgstr "Por favor, inténtalo de nuevo."
msgid "Invalid code, please try again."
msgstr "Código inválido, por favor inténtelo de nuevo."
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr "El registro seleccionado ha sido revertido."
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
#| msgid "The selected tickets have been marked as checked in."
msgid "The selected tickets have been marked as checked out."
msgstr "Las solicitudes seleccionadas se han marcado como recibidas."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr "Las solicitudes seleccionadas se han marcado como recibidas."
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr "Se ha creado la nueva lista de registro."
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -25519,11 +25605,11 @@ msgstr "Se ha creado la nueva lista de registro."
msgid "We could not save your changes. See below for details."
msgstr "No pudimos guardar tus cambios. Mira abajo para detalles."
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr "La lista solicitada no existe."
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr "Se ha borrado la lista seleccionada."
@@ -25747,7 +25833,7 @@ msgstr "Su pedido: {code}"
msgid "Unknown e-mail renderer."
msgstr "Desconocido renderizador de correo electrónico."
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr "Ha solicitado un tipo de salida de ticket no válido."
@@ -25801,11 +25887,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr "El comentario ha sido actualizado."
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr "No se pudo actualizar el comentario."
@@ -26189,7 +26275,7 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
#, fuzzy
#| msgid "Your invoice details"
msgid "Your invoice"
@@ -26197,7 +26283,7 @@ msgid_plural "Your invoices"
msgstr[0] "Detalles de tu factura"
msgstr[1] "Detalles de tu factura"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -26214,7 +26300,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -26227,15 +26313,15 @@ 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:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr "La descarga de tickets no está habilitada para este producto."
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr "La orden ha sido eliminada."
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
@@ -26243,55 +26329,55 @@ 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/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr "Solamente ordenes creadas en modo de prueba pueden ser eliminadas."
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr "La orden ha sido denegada y, por lo tanto, se ha cancelado."
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr "Este pago ha sido cancelado."
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr "Este pago no puede ser cancelado en este momento."
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr "El reembolso ha sido cancelado."
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr "Este reembolso no puede ser cancelado en este momento."
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr "El reembolso ha sido procesado."
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr "Este reembolso no puede ser procesado en este momento."
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr "El reembolso se ha marcado como efectuado."
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
#, fuzzy
#| msgid "The device has been verified and can now be used."
msgid "The request has been removed. If you want, you can now inform the user."
msgstr "El dispositivo ha sido verificado y ahora puede ser utilizado."
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
#, fuzzy
#| msgid "Cancellation fee"
msgid "Your cancellation request"
msgstr "Tarifa de cancelación"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -26307,7 +26393,7 @@ msgstr ""
"\n"
"Tu equipo de {event}"
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
@@ -26315,15 +26401,15 @@ msgstr ""
"El pago se ha marcado como completo, pero no hemos podido enviar un correo "
"de confirmación."
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr "El pago se ha marcado como completo."
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr "Este pago no puede ser confirmado por el momento."
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
@@ -26331,7 +26417,7 @@ msgstr ""
"Usted no puede reembolsar más de la cantidad de un pago que aún no ha sido "
"reembolsado."
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
@@ -26339,7 +26425,7 @@ msgstr ""
"Ha seleccionado un reembolso parcial para una vía de pago que sólo soporta "
"reembolsos completos."
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
@@ -26347,11 +26433,11 @@ msgstr ""
"Uno de los reembolsos no fue procesado. Usted debe volver a intentar el "
"reembolso de una manera diferente. El mensaje de error era: {}"
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr "Se ha procesado un reembolso de {}."
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
@@ -26359,20 +26445,20 @@ msgstr ""
"Se ha guardado un reembolso de {}, pero aún no se ha ejecutado "
"completamente. Puede marcarlo como completo a continuación."
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
#, fuzzy
#| msgid "The device has been verified and can now be used."
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr "El dispositivo ha sido verificado y ahora puede ser utilizado."
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
#, fuzzy
#| msgid "Gift card code"
msgid "Your gift card code"
msgstr "Código de la tarjeta de regalo"
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -26385,13 +26471,13 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
"Los reembolsos seleccionados no coinciden con el importe total del reembolso "
"seleccionado."
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
@@ -26399,11 +26485,11 @@ msgstr ""
"El pedido ha sido marcado como pagado, pero no hemos podido enviar un correo "
"de confirmación."
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr "El pago ha sido creado con éxito."
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
@@ -26411,15 +26497,15 @@ msgstr ""
"La orden ha sido cancelada. Puedes seleccionar como deseas transferir el "
"dinero de vuelta al usuario."
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr "No se especifica el número de IVA."
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr "No se especifica ningún país."
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
#, fuzzy
#| msgid ""
#| "VAT ID could not be checked since a non-EU country has been specified."
@@ -26428,7 +26514,7 @@ msgstr ""
"No se ha podido verificar el número de identificación a efectos del IVA "
"porque se ha especificado un país que no es miembro de la UE."
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
@@ -26437,51 +26523,51 @@ msgstr ""
"que el servicio de comprobación del IVA del país no está disponible en la "
"actualidad."
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr "Este número de IVA es válido."
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr "Factura desconocida."
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr "La factura ya se ha anulado."
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
#, fuzzy
#| msgid "The invoice has already been canceled."
msgid "The invoice file has already been exported."
msgstr "La factura ya se ha anulado."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
#, fuzzy
#| msgid "The invoice has been regenerated."
msgid "The invoice file is too old to be regenerated."
msgstr "Se ha regenerado la factura."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr "La factura ha sido limpiada de datos personales."
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
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:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr "No se ha encontrado esta factura"
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
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:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -26489,11 +26575,11 @@ msgstr ""
"El archivo de la factura aún no ha sido generado, nosotros lo generaremos "
"para usted ahora. Por favor, inténtelo de nuevo en unos segundos."
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr "Se ha modificado la condición de pago."
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
@@ -26501,30 +26587,30 @@ msgstr ""
"No pudimos procesar la petición completamente porque el servidor estaba "
"demasiado ocupado."
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr "Esta acción sólo se permite para órdenes pendientes."
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
#, fuzzy
#| msgid "This action is only allowed for pending orders."
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:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr "Se ha producido un error. Por favor, vea los detalles a continuación."
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
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:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr "El orden ha sido cambiado."
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
@@ -26532,30 +26618,30 @@ msgstr ""
"Tuvimos dificultades para procesar su información. Por favor revise los "
"errores a continuación."
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr "No hubo que cambiar nada en la orden."
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr "No pudimos enviar el correo electrónico. Ver abajo para más detalles."
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr "Asunto: {subject}"
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr "Su mensaje ha sido puesto en cola y será enviado a {}."
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr "No se pudo enviar correo al siguiente usuario: {}"
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -26563,38 +26649,38 @@ msgstr ""
"Este enlace ya no es válido. Por favor, vuelva atrás, actualice la página e "
"inténtelo de nuevo."
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr "No hay ningún pedido con el código de pedido dado."
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr "No se encontró al exportador seleccionado."
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
"Hubo un problema procesando su entrada. Vea a continuación los detalles de "
"los errores."
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
#| msgid "Expiry date"
msgid "Export: {title}"
msgstr "Fecha de caducidad"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -26602,27 +26688,27 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
#, fuzzy
#| msgid "The order has been canceled."
msgid "All orders have been canceled."
msgstr "El pedido ha sido cancelado."
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
#, fuzzy
#| msgid "The password you entered was invalid, please try again."
msgid "Your input was not valid."
@@ -29327,6 +29413,7 @@ msgid "Waiting for"
msgstr "Esperando"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
#, fuzzy
#| msgid "Add tickets for a different date"
msgctxt "sendmail_form"
@@ -29405,24 +29492,24 @@ msgstr ""
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:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
#, fuzzy
#| msgid "Approval pending"
msgid "approval pending"
msgstr "Pendiente de aprobación"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "pendiente con pago atrasado"
@@ -29441,60 +29528,60 @@ 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:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "Absolute value"
msgid "Absolute"
msgstr "Impuesto total"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
#, fuzzy
#| msgid "Search for events"
msgid "Relative, before event start"
msgstr "Búsqueda de eventos"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
#, fuzzy
#| msgid "Search for events"
msgid "Relative, before event end"
msgstr "Búsqueda de eventos"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
#, fuzzy
#| msgid "Search for events"
msgid "Relative, after event start"
msgstr "Búsqueda de eventos"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
#, fuzzy
#| msgid "Relative date:"
msgid "Relative, after event end"
msgstr "Fecha relativa:"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
#, fuzzy
#| msgid "List of orders with taxes (PDF)"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Lista de pedidos con impuestos (PDF)"
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
#, fuzzy
#| msgid "Please enter your name."
msgid "Please specify the send date"
msgstr "Ingrese su nombre."
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
#, fuzzy
#| msgid "Please enter the same password twice"
msgid "Please specify the offset days and time"
msgstr "Por favor, introduzca la misma contraseña dos veces"
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
#, fuzzy
#| msgid "Please select a quota."
msgid "Please specify a product"
@@ -29542,75 +29629,75 @@ msgstr "Enviar a clientes con estado del pedido"
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
#, fuzzy
#| msgid "Limit to products"
msgid "Limit products"
msgstr "Limitar a productos"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "List of orders with taxes (PDF)"
msgid "Restrict to orders with status"
msgstr "Lista de pedidos con impuestos (PDF)"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "List of orders with taxes (PDF)"
msgid "Restrict to check-in status"
msgstr "Lista de pedidos con impuestos (PDF)"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
#, fuzzy
#| msgid "End date"
msgid "Send date"
msgstr "Fecha de fin"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
#, fuzzy
#| msgid "Number of days"
msgid "Time of day"
msgstr "Número de días"
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
#, fuzzy
#| msgid "Send email"
msgid "Send email to"
msgstr "Enviar correo"
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, fuzzy, python-brace-format
#| msgid "Show dates with time"
msgid "on {date} at {time}"
msgstr "Mostrar fechas con hora"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -29726,8 +29813,8 @@ msgstr "Crear un nuevo usuario"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -31076,12 +31163,12 @@ msgstr "Ingrese su nombre."
msgid "Please fill in answers to all required questions."
msgstr "Por favor, rellene las respuestas a todas las preguntas requeridas."
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Pago"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
#, fuzzy
#| msgid ""
#| "Your gift card has been applied, but {} still need to be paid. Please "
@@ -31093,34 +31180,34 @@ msgstr ""
"La tarjeta regalo se ha aplicado, pero falta {} por pagar. Por favor, "
"selecciona un método de pago."
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "Por favor seleccione un método de pago."
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
#, fuzzy
#| msgid "Please select a payment method."
msgid "Please select a payment method to proceed."
msgstr "Por favor seleccione un método de pago."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr "La información de pago que introdujo estaba incompleta."
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Revisar orden"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
"Debe marcar todas las casillas de verificación en la parte inferior de la "
"página."
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
@@ -34167,6 +34254,9 @@ msgstr "Acceso de escritura"
msgid "Kosovo"
msgstr ""
+#~ msgid "Notify user by e-mail"
+#~ msgstr "Notificar al usuario por correo electrónico"
+
#, python-format
#~ msgid ""
#~ "\n"
diff --git a/src/pretix/locale/fi/LC_MESSAGES/django.po b/src/pretix/locale/fi/LC_MESSAGES/django.po
index 0cf0c45d92..cd358bfe2f 100644
--- a/src/pretix/locale/fi/LC_MESSAGES/django.po
+++ b/src/pretix/locale/fi/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-09-07 03:00+0000\n"
"Last-Translator: Tuomas Savela \n"
"Language-Team: Finnish %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "This event can not be deleted."
+msgid "This operation cannot be reversed."
+msgstr "Tätä tapahtumaa ei voi poistaa."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -19588,54 +19639,62 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr "Hakukysely:"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr "Tilaus maksettu / summa"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -19643,47 +19702,62 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgid "Select country"
+msgid "Select action"
+msgstr "Valitse maa"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -20021,13 +20095,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -21005,6 +21072,13 @@ msgstr "Vahvista tilaus"
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -22205,24 +22279,24 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
msgid "The selected tickets have been marked as checked out."
msgstr "Valittu portti on poistettu."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -22244,11 +22318,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -22447,7 +22521,7 @@ msgstr "Tilauksesi: {code}"
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -22495,11 +22569,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -22841,13 +22915,13 @@ msgstr "Tuonti onnistui."
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr "Ladatun CSV-tiedoston parsiminen epäonnistui."
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] "Laskusi"
msgstr[1] "Laskunne"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22864,7 +22938,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -22878,65 +22952,65 @@ msgstr ""
"Tilausnumeroa ei löytynyt tai sinulla ei ole oikeuksia tarkastella tätä "
"tilausta."
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr "Lippujen lataus ei ole käytössä tälle tuotteelle."
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr "Tilaus poistettu."
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr "Vain testitilassa tehdyt tilaukset voidaan poistaa."
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr "Tämä maksu on peruttu."
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr "Hyvistys on peruttu."
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr "Tätä hyvitystä ei voi perua tällä hetkellä."
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr "Hyvitys on käsitelty."
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr "Peruutuspyyntösi"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22947,58 +23021,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -23011,186 +23085,186 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr ""
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
#| msgid "Export date"
msgid "Export: {title}"
msgstr "Vie päivämäärä"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -23198,25 +23272,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -25544,6 +25618,7 @@ msgid "Waiting for"
msgstr ""
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
#, fuzzy
#| msgid "Add tickets for a different date"
msgctxt "sendmail_form"
@@ -25608,22 +25683,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "Odottaa hyväksyntää"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -25640,44 +25715,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -25714,66 +25789,66 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr ""
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "Only include orders created on or after this date."
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/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgid "Restrict to check-in status"
msgstr "Sisällytä vain tällä päivämäärällä ja sen jälkeen tehdyt tilaukset."
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr ""
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -25863,8 +25938,8 @@ msgstr ""
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -27016,43 +27091,43 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Maksu"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
#, fuzzy
#| msgid "Please select how you want to pay."
msgid "Please select a payment method to proceed."
msgstr "Valitse maksutapa."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Tarkista tilaus"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
@@ -29548,7 +29623,8 @@ msgstr "Paina linkkiä jonka lähetimme sähköpostiisi ladataksesi lippusi."
msgid ""
"The order has been changed. You can now proceed by paying the open amount of "
"{amount}."
-msgstr "Tilaus on muutettu. Voit nyt jatkaa maksamalla avoimen summan {amount}."
+msgstr ""
+"Tilaus on muutettu. Voit nyt jatkaa maksamalla avoimen summan {amount}."
#: pretix/presale/views/order.py:1547
msgid "You did not make any changes."
diff --git a/src/pretix/locale/fr/LC_MESSAGES/django.po b/src/pretix/locale/fr/LC_MESSAGES/django.po
index b480ad8db4..0e181a0152 100644
--- a/src/pretix/locale/fr/LC_MESSAGES/django.po
+++ b/src/pretix/locale/fr/LC_MESSAGES/django.po
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-08-16 22:00+0000\n"
"Last-Translator: Maurice Kaag \n"
"Language-Team: French %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+#| msgid "You will not be able to continue."
+msgid "Do you want to continue?"
+msgstr "Vous ne pourrez pas continuer."
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "The transaction could not be reversed."
+msgid "This operation cannot be reversed."
+msgstr "La transaction n’a pas pu être annulée."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -21628,54 +21681,69 @@ msgstr "Personne n'a encore commandé de billet."
msgid "Take your shop live"
msgstr "Mettre la boutique en ligne"
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr "Allez à la billetterie"
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr "Recherche :"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr "Go !"
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr "Recherche avancée"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr "Liste filtrée par réponses à la question « %(question)s »."
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr "Supprimer le filtre"
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr "Commande payée / total"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "À FAIRE %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr "sélectionner une ligne pour l’opération par lots"
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, fuzzy, python-format
+#| msgid ""
+#| "\n"
+#| " from %(start_date)s\n"
+#| " "
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+"\n"
+" de %(start_date)s\n"
+" "
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr "ANNULATION DEMANDÉE"
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -21683,42 +21751,42 @@ msgstr "ANNULATION DEMANDÉE"
msgid "REFUND PENDING"
msgstr "REMBOURSEMENT EN ATTENTE"
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr "TROP-PERÇU"
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr "SOUS-PAYÉ"
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr "ENTIÈREMENT PAYÉ"
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr "FACTURE NON ANNULÉE"
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr "Total de toutes les pages"
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] "1 commande"
msgstr[1] "%(s)s commandes"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
@@ -21726,6 +21794,24 @@ msgstr ""
"Cette somme comprend les commandes annulées. Pour vos revenus de billets, "
"consultez la « vue d’ensemble de la commande »."
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgctxt "subevents"
+#| msgid "Select date"
+msgid "Select action"
+msgstr "Sélectionner une date"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+#| msgid "Disable test mode"
+msgid "Delete (test mode only)"
+msgstr "Désactiver le mode test"
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -22103,13 +22189,6 @@ msgstr "Connecter un appareil"
msgid "Hardware model"
msgstr "Modèle de matériel"
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr "sélectionner une ligne pour l’opération par lots"
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr "Pas encore initialisé"
@@ -23183,6 +23262,13 @@ msgstr "Espace réservé"
msgid "Formatting example"
msgstr "Exemple de mise en forme"
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "À FAIRE %(date)s"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -24547,23 +24633,23 @@ msgstr "Veuillez réessayer."
msgid "Invalid code, please try again."
msgstr "Code invalide, veuillez réessayer."
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr "Les enregistrements sélectionnés ont été annulés."
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr "Les tickets sélectionnés ont été marqués comme étant checkout."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr "Les tickets sélectionnés ont été marqués comme enregistrés."
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr "La nouvelle liste d'enregistrement a été créée."
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -24587,11 +24673,11 @@ msgstr ""
"Nous n'avons pas pu enregistrer vos modifications. Voir ci-dessous pour plus "
"de détails."
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr "La liste demandée n'existe pas."
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr "La liste sélectionnée a été supprimée."
@@ -24791,7 +24877,7 @@ msgstr "Votre commande : %(code)s"
msgid "Unknown e-mail renderer."
msgstr "Moteur de rendu d’e-mails inconnu."
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr "Vous avez demandé un type d'édition de ticket non valide."
@@ -24847,11 +24933,11 @@ msgstr ""
"Plus précisément, les plugins suivants contiennent toujours des données qui "
"dépendent de cet événement : {plugin_names}"
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr "Le commentaire a été mis à jour."
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr "Impossible de mettre à jour le commentaire."
@@ -25260,13 +25346,13 @@ msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
"Nous n’avons pas pu analyser le fichier téléchargé en tant que fichier CSV."
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] "Votre facture"
msgstr[1] "Vos factures"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25293,7 +25379,7 @@ msgstr[1] ""
"\n"
"Votre {event} équipe"
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -25305,15 +25391,15 @@ msgstr[1] ""
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:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr "Le téléchargement de tickets n’est pas activé pour ce produit."
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr "La commande a été supprimée."
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
@@ -25321,53 +25407,53 @@ msgstr ""
"La commande n’a pas pu être supprimée car certaines contraintes (par exemple "
"les données créées par les plug-ins) ne le permettent pas."
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr "Seules les commandes créées en mode test peuvent être supprimées."
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr "La commande a été refusée et est donc maintenant annulée."
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr "Ce paiement a été annulé."
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr "Ce paiement ne peut pas être annulé pour le moment."
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr "Le remboursement a été annulé."
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr "Ce remboursement ne peut pas être annulé pour le moment."
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr "Le remboursement a été traité."
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr "Ce remboursement ne peut pas être traité pour le moment."
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr "Le remboursement a été marqué comme fait."
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
"La demande a été supprimée. Si vous le souhaitez, vous pouvez maintenant "
"informer l’utilisateur."
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr "Votre demande d’annulation"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25384,7 +25470,7 @@ msgstr ""
"\n"
"Votre équipe {event}"
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
@@ -25392,15 +25478,15 @@ msgstr ""
"Le paiement a été marqué comme terminé, mais nous n’avons pas pu envoyer d’e-"
"mail de confirmation."
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr "Le paiement a été marqué comme terminé."
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr "Ce paiement ne peut pas être confirmé pour le moment."
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
@@ -25408,7 +25494,7 @@ msgstr ""
"Vous ne pouvez pas rembourser plus que le montant d’un paiement qui n’est "
"pas encore remboursé."
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
@@ -25416,7 +25502,7 @@ msgstr ""
"Vous avez sélectionné un remboursement partiel pour un mode de paiement qui "
"ne prend en charge que les remboursements complets."
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
@@ -25424,11 +25510,11 @@ msgstr ""
"L’un des remboursements n’a pas été traité. Vous devriez réessayer de "
"rembourser d’une manière différente. Le message d’erreur était : {}"
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr "Un remboursement de {} a été traité."
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
@@ -25436,18 +25522,18 @@ msgstr ""
"Un remboursement de {} a été enregistré, mais pas encore entièrement "
"exécuté. Vous pouvez le marquer comme complet ci-dessous."
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
"Une nouvelle carte-cadeau a été créée. Vous pouvez maintenant envoyer à "
"l’utilisateur son code de carte-cadeau."
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr "Votre code de carte cadeau"
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25468,13 +25554,13 @@ msgstr ""
"\n"
"Votre équipe {event}"
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
"Les remboursements que vous avez sélectionnés ne correspondent pas au "
"montant total du remboursement sélectionné."
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
@@ -25482,11 +25568,11 @@ msgstr ""
"La commande a été marquée comme payée, mais nous n'avons pas été en mesure "
"d'envoyer un mail de confirmation."
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr "Le paiement a été créé avec succès."
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
@@ -25494,21 +25580,21 @@ msgstr ""
"La commande a été annulée. Vous pouvez maintenant sélectionner la façon dont "
"vous souhaitez transférer l’argent à l’utilisateur."
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr "Pas de numéro d'identification TVA spécifié."
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr "Aucun pays spécifié."
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
"Le numéro de TVA n’a pas pu être vérifié car ce pays n’est pas pris en "
"charge."
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
@@ -25516,47 +25602,47 @@ msgstr ""
"Le numéro d'identification TVA n' a pas pu être vérifié, car le service de "
"contrôle de la TVA du pays n'est actuellement pas disponible."
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr "Cette identification TVA est valable."
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr "Facture inconnue."
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr "Les factures ne peuvent pas être modifiées après leur création."
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr "La facture a déjà été annulée."
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr "Le fichier de facture a déjà été exporté."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr "Le fichier de facture est trop ancien pour être régénéré."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr "La facture a été nettoyée des données personnelles."
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
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:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr "Cette facture n' a pas été trouvée"
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
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:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -25564,11 +25650,11 @@ msgstr ""
"Le fichier de facture n'a pas encore été généré, nous allons le générer pour "
"vous maintenant. Veuillez réessayer dans quelques secondes."
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr "Le délai de paiement a été modifié."
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
@@ -25576,28 +25662,28 @@ msgstr ""
"Nous n'avons pas pu traiter la demande complètement car le serveur était "
"trop occupé."
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr "Cette action n'est autorisée que pour les commandes en attente."
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
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:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr "Une erreur s'est produite. Veuillez consulter les détails ci-dessous."
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
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:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr "La commande a été modifiée."
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
@@ -25605,31 +25691,31 @@ msgstr ""
"Nous avons eu des difficultés à traiter les données. Veuillez vérifier les "
"erreurs ci-dessous."
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr "Rien sur l'ordre n'a dû être changé."
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
"Nous n'avons pas pu envoyer le mail. Voir ci-dessous pour plus de détails."
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr "Sujet : {subject}"
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr "Votre message a été mis en file d'attente et sera envoyé à {}."
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr "Echec de l'envoi de mail à l'utilisateur suivant : {}"
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -25637,21 +25723,21 @@ msgstr ""
"Ce lien n'est plus valide. Veuillez revenir en arrière, rafraîchir la page "
"et réessayer."
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr "Il n' y a pas d'ordre avec le code de commande donné."
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr "L'exportateur sélectionné n' a pas été trouvé."
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
"Il y a eu un problème de traitement de vos données. Voir ci-dessous pour "
"plus de détails sur les erreurs."
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
@@ -25660,18 +25746,18 @@ msgstr ""
"Votre calendrier d’exportation a été enregistré. La prochaine exportation "
"commencera vers {datetime}."
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
"Votre calendrier d’exportation a été enregistré, mais aucune prochaine "
"exportation n’est prévue."
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr "Exportation : {title}"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25683,7 +25769,7 @@ msgstr ""
"En pièce jointe à cet e-mail, vous pouvez trouver un nouveau rapport "
"planifié pour {name}."
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
@@ -25693,11 +25779,11 @@ msgstr ""
"résultats seront envoyés par e-mail. Selon la charge du système et le type "
"et la taille de l’exportation, cela peut prendre quelques minutes."
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr "Toutes les commandes ont été annulées."
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
@@ -25706,7 +25792,7 @@ msgstr ""
"Les commandes ont été annulées. Une erreur s’est produite avec {count} "
"commandes, veuillez vérifier toutes les commandes non annulées."
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr "Votre entrée n'était pas valide."
@@ -28288,6 +28374,7 @@ msgid "Waiting for"
msgstr "En attente de"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "Restreindre à une date d’événement spécifique"
@@ -28349,22 +28436,22 @@ msgstr ""
"Les deux (toutes les adresses de contact de commande et toutes les adresses "
"e-mail des participants)"
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: 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:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: 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:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "approbation en attente"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "en attente avec retard"
@@ -28379,44 +28466,44 @@ 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:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr "Type d’heure de planification"
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr "Absolu"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr "Relatif, avant le début de l’événement"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr "Relatif, avant la fin de l’événement"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr "Relatif, après le début de l’événement"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr "Relatif, après la fin de l'événement"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Restreindre aux commandes avec statut"
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr "Veuillez spécifier la date d’envoi"
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
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:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr "Veuillez spécifier un produit"
@@ -28453,64 +28540,64 @@ msgstr "Envoyer aux clients avec le statut de la commande"
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr "Limiter les produits"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
msgid "Restrict to orders with status"
msgstr "Restreindre aux commandes avec statut"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "Restrict to orders with status"
msgid "Restrict to check-in status"
msgstr "Restreindre aux commandes avec statut"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr "Date d’envoi"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr "Heure de la journée"
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr "Envoyer un email à"
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr "Seules les règles activées sont réellement envoyées"
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr "le {date} à {time}"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] "%(count)d jour après la fin de l'événement à %(time)s"
msgstr[1] "%(count)d jours après la fin de l'événement à %(time)s"
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] "%(count)d jour avant la fin de l'événement à %(time)s"
msgstr[1] "%(count)d jours avant la fin de l'événement à %(time)s"
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] "%(count)d jour après le début de l'événement à %(time)s"
msgstr[1] "%(count)d jours après le début de l'événement à %(time)s"
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -28604,8 +28691,8 @@ msgstr ""
"Les e-mails automatisés ne sont pas envoyés tant que votre billetterie est "
"hors ligne."
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -29889,12 +29976,12 @@ msgstr "Veuillez entrer votre nom."
msgid "Please fill in answers to all required questions."
msgstr "Veuillez répondre à toutes les questions requises."
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Paiement"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
@@ -29902,31 +29989,31 @@ 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:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "Veuillez choisir un mode de paiement."
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr "Veuillez sélectionner un mode de paiement pour continuer."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
"Les informations de paiement que vous avez saisies étaient incomplètes."
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Validation"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr "Vous devez cocher toutes les cases en bas de la page."
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
@@ -32759,6 +32846,9 @@ msgstr "Accès en écriture"
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "Notify user by e-mail"
+#~ msgstr "Informer l'utilisateur par e-mail"
+
#~ msgid "By default, only paid orders will receive the email"
#~ msgstr "Par défaut, seules les commandes payées recevront l’e-mail"
diff --git a/src/pretix/locale/gl/LC_MESSAGES/django.po b/src/pretix/locale/gl/LC_MESSAGES/django.po
index 82918c6a76..a37fa064c9 100644
--- a/src/pretix/locale/gl/LC_MESSAGES/django.po
+++ b/src/pretix/locale/gl/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-02-15 07:46+0000\n"
"Last-Translator: Ismael Menéndez Fernández \n"
"Language-Team: Galician %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+msgid "Do you want to continue?"
+msgstr "Los productos adicionales no se contarán."
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+msgid "This operation cannot be reversed."
+msgstr "El importe de la operación es incorrecto."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -22772,60 +22822,71 @@ msgstr "Nadie ha pedido un ticket todavía."
msgid "Take your shop live"
msgstr "Lleve su tienda en directo"
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
#, fuzzy
msgid "Go to the ticket shop"
msgstr "Ir a la taquilla"
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
#, fuzzy
msgid "Search query:"
msgstr "Consulta de búsqueda"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
#, fuzzy
msgid "Go!"
msgstr "¡Ir!"
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
#, fuzzy
msgid "Advanced search"
msgstr "Configuración avanzada"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, fuzzy, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr "Lista filtrada por respuestas a la pregunta \"%(question)s\"."
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
#, fuzzy
msgid "Remove filter"
msgstr "Quitar el filtro"
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
#, fuzzy
msgid "Order paid / total"
msgstr "Total de la orden"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
#, fuzzy, python-format
msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "Última actualización: %(date)s"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+"\n"
+" de %(start_date)s\n"
+" "
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -22834,51 +22895,66 @@ msgstr ""
msgid "REFUND PENDING"
msgstr "REEMBOLSO PENDIENTE"
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
#, fuzzy
msgid "OVERPAID"
msgstr "Sobrepagado"
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
#, fuzzy
msgid "UNDERPAID"
msgstr "Mal pagado"
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
#, fuzzy
msgid "FULLY PAID"
msgstr "PAGADO COMPLETAMENTE"
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
#, fuzzy
msgid "Sum over all pages"
msgstr "Sumar a través de todas las páginas"
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, fuzzy, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] "1 orden"
msgstr[1] "%(s)s órdenes"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+msgid "Select action"
+msgstr "Seleccione el estado"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+msgid "Delete (test mode only)"
+msgstr "Desactivar el modo de prueba"
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
#, fuzzy
@@ -23295,13 +23371,6 @@ msgstr "Conectar un dispositivo"
msgid "Hardware model"
msgstr "Modelo del Hardware"
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
#, fuzzy
msgid "Not yet initialized"
@@ -24420,6 +24489,13 @@ msgstr "Pedido realizado"
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, fuzzy, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "Última actualización: %(date)s"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
#, fuzzy
msgid ""
@@ -25946,27 +26022,27 @@ msgstr "Por favor, inténtalo de nuevo."
msgid "Invalid code, please try again."
msgstr "Código inválido, por favor inténtelo de nuevo."
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
#, fuzzy
msgid "The selected check-ins have been reverted."
msgstr "El registro seleccionado ha sido revertido."
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
msgid "The selected tickets have been marked as checked out."
msgstr "Las solicitudes seleccionadas se han marcado como recibidas."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
#, fuzzy
msgid "The selected tickets have been marked as checked in."
msgstr "Las solicitudes seleccionadas se han marcado como recibidas."
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
#, fuzzy
msgid "The new check-in list has been created."
msgstr "Se ha creado la nueva lista de registro."
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -25988,12 +26064,12 @@ msgstr "Se ha creado la nueva lista de registro."
msgid "We could not save your changes. See below for details."
msgstr "Non puidemos gardar os teus cambios. Mira abaixo para detalles."
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
#, fuzzy
msgid "The requested list does not exist."
msgstr "La lista solicitada no existe."
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
#, fuzzy
msgid "The selected list has been deleted."
msgstr "Se ha borrado la lista seleccionada."
@@ -26227,7 +26303,7 @@ msgstr "O seu pedido: {code}"
msgid "Unknown e-mail renderer."
msgstr "Desconocido renderizador de correo electrónico."
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
#, fuzzy
msgid "You requested an invalid ticket output type."
@@ -26290,12 +26366,12 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
#, fuzzy
msgid "The comment has been updated."
msgstr "El comentario ha sido actualizado."
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
#, fuzzy
msgid "Could not update the comment."
msgstr "No se pudo actualizar el comentario."
@@ -26693,14 +26769,14 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
#, fuzzy
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] "Detalles de tu factura"
msgstr[1] "Detalles de tu factura"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -26717,7 +26793,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -26731,17 +26807,17 @@ 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:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
#, fuzzy
msgid "Ticket download is not enabled for this product."
msgstr "La descarga de tickets no está habilitada para este producto."
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
#, fuzzy
msgid "The order has been deleted."
msgstr "La orden ha sido eliminada."
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
#, fuzzy
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
@@ -26750,62 +26826,62 @@ 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/orders.py:600
+#: pretix/control/views/orders.py:769
#, fuzzy
msgid "Only orders created in test mode can be deleted."
msgstr "Solamente ordenes creadas en modo de prueba pueden ser eliminadas."
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
#, fuzzy
msgid "The order has been denied and is therefore now canceled."
msgstr "La orden ha sido denegada y, por lo tanto, se ha cancelado."
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
#, fuzzy
msgid "This payment has been canceled."
msgstr "Este pago ha sido cancelado."
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
#, fuzzy
msgid "This payment can not be canceled at the moment."
msgstr "Este pago no puede ser cancelado en este momento."
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
#, fuzzy
msgid "The refund has been canceled."
msgstr "El reembolso ha sido cancelado."
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
#, fuzzy
msgid "This refund can not be canceled at the moment."
msgstr "Este reembolso no puede ser cancelado en este momento."
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
#, fuzzy
msgid "The refund has been processed."
msgstr "El reembolso ha sido procesado."
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
#, fuzzy
msgid "This refund can not be processed at the moment."
msgstr "Este reembolso no puede ser procesado en este momento."
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
#, fuzzy
msgid "The refund has been marked as done."
msgstr "El reembolso se ha marcado como efectuado."
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
#, fuzzy
msgid "The request has been removed. If you want, you can now inform the user."
msgstr "El dispositivo ha sido verificado y ahora puede ser utilizado."
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
#, fuzzy
msgid "Your cancellation request"
msgstr "Tarifa de cancelación"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -26816,7 +26892,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
#, fuzzy
msgid ""
"The payment has been marked as complete, but we were unable to send a "
@@ -26825,17 +26901,17 @@ msgstr ""
"El pago se ha marcado como completo, pero no hemos podido enviar un correo "
"de confirmación."
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
#, fuzzy
msgid "The payment has been marked as complete."
msgstr "El pago se ha marcado como completo."
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
#, fuzzy
msgid "This payment can not be confirmed at the moment."
msgstr "Este pago no puede ser confirmado por el momento."
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
#, fuzzy
msgid ""
"You can not refund more than the amount of a payment that is not yet "
@@ -26844,7 +26920,7 @@ msgstr ""
"Usted no puede reembolsar más de la cantidad de un pago que aún no ha sido "
"reembolsado."
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
#, fuzzy
msgid ""
"You selected a partial refund for a payment method that only supports full "
@@ -26853,7 +26929,7 @@ msgstr ""
"Ha seleccionado un reembolso parcial para una vía de pago que sólo soporta "
"reembolsos completos."
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
#, fuzzy
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
@@ -26862,12 +26938,12 @@ msgstr ""
"Uno de los reembolsos no fue procesado. Usted debe volver a intentar el "
"reembolso de una manera diferente. El mensaje de error era: {}"
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
#, fuzzy
msgid "A refund of {} has been processed."
msgstr "Se ha procesado un reembolso de {}."
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
#, fuzzy
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
@@ -26876,18 +26952,18 @@ msgstr ""
"Se ha guardado un reembolso de {}, pero aún no se ha ejecutado "
"completamente. Puede marcarlo como completo a continuación."
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
#, fuzzy
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr "El dispositivo ha sido verificado y ahora puede ser utilizado."
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
#, fuzzy
msgid "Your gift card code"
msgstr "Código de la tarjeta de regalo"
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -26900,14 +26976,14 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
#, fuzzy
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
"Los reembolsos seleccionados no coinciden con el importe total del reembolso "
"seleccionado."
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
#, fuzzy
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
@@ -26916,12 +26992,12 @@ msgstr ""
"El pedido ha sido marcado como pagado, pero no hemos podido enviar un correo "
"de confirmación."
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
#, fuzzy
msgid "The payment has been created successfully."
msgstr "El pago ha sido creado con éxito."
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
@@ -26929,24 +27005,24 @@ msgstr ""
"A orde foi cancelada. Podes seleccionar como desexas transferir o diñeiro de "
"volta ao usuario."
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
#, fuzzy
msgid "No VAT ID specified."
msgstr "No se especifica el número de IVA."
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
#, fuzzy
msgid "No country specified."
msgstr "No se especifica ningún país."
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
#, fuzzy
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
"No se ha podido verificar el número de identificación a efectos del IVA "
"porque se ha especificado un país que no es miembro de la UE."
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
#, fuzzy
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
@@ -26956,56 +27032,56 @@ msgstr ""
"que el servicio de comprobación del IVA del país no está disponible en la "
"actualidad."
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
#, fuzzy
msgid "This VAT ID is valid."
msgstr "Este número de IVA es válido."
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
#, fuzzy
msgid "Unknown invoice."
msgstr "Factura desconocida."
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
#, fuzzy
msgid "The invoice has already been canceled."
msgstr "La factura ya se ha anulado."
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
#, fuzzy
msgid "The invoice file has already been exported."
msgstr "La factura ya se ha anulado."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
#, fuzzy
msgid "The invoice file is too old to be regenerated."
msgstr "Se ha regenerado la factura."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
#, fuzzy
msgid "The invoice has been cleaned of personal data."
msgstr "La factura ha sido limpiada de datos personales."
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
#, fuzzy
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:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
#, fuzzy
msgid "This invoice has not been found"
msgstr "No se ha encontrado esta factura"
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
#, 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:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
#, fuzzy
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
@@ -27014,12 +27090,12 @@ msgstr ""
"El archivo de la factura aún no ha sido generado, nosotros lo generaremos "
"para usted ahora. Por favor, inténtelo de nuevo en unos segundos."
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
#, fuzzy
msgid "The payment term has been changed."
msgstr "Se ha modificado la condición de pago."
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
#, fuzzy
msgid ""
"We were not able to process the request completely as the server was too "
@@ -27028,66 +27104,66 @@ msgstr ""
"No pudimos procesar la petición completamente porque el servidor estaba "
"demasiado ocupado."
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
#, fuzzy
msgid "This action is only allowed for pending orders."
msgstr "Esta acción sólo se permite para órdenes pendientes."
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
#, fuzzy
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:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
#, fuzzy
msgid "An error occurred. Please see the details below."
msgstr "Se ha producido un error. Por favor, vea los detalles a continuación."
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
#, fuzzy
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:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
#, fuzzy
msgid "The order has been changed."
msgstr "El orden ha sido cambiado."
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr "Tivemos problemas ao procesar a túa entrada. Revisa os erros."
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
#, fuzzy
msgid "Nothing about the order had to be changed."
msgstr "No hubo que cambiar nada en la orden."
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
#, fuzzy
msgid "We could not send the email. See below for details."
msgstr "No pudimos enviar el correo electrónico. Ver abajo para más detalles."
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, fuzzy, python-brace-format
msgid "Subject: {subject}"
msgstr "Asunto: {subject}"
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
#, fuzzy
msgid "Your message has been queued and will be sent to {}."
msgstr "Su mensaje ha sido puesto en cola y será enviado a {}."
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
#, fuzzy
msgid "Failed to send mail to the following user: {}"
msgstr "No se pudo enviar correo al siguiente usuario: {}"
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -27095,40 +27171,40 @@ msgstr ""
"Esta ligazón xa non é válido. Por favor, volva atrás, actualice a páxina e "
"ténteo de novo."
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
#, fuzzy
msgid "There is no order with the given order code."
msgstr "No hay ningún pedido con el código de pedido dado."
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
#, fuzzy
msgid "The selected exporter was not found."
msgstr "No se encontró al exportador seleccionado."
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
#, fuzzy
msgid "There was a problem processing your input. See below for error details."
msgstr ""
"Hubo un problema procesando su entrada. Vea a continuación los detalles de "
"los errores."
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
msgid "Export: {title}"
msgstr "Fecha de caducidad"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -27136,26 +27212,26 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
#, fuzzy
msgid "All orders have been canceled."
msgstr "El pedido ha sido cancelado."
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
#, fuzzy
msgid "Your input was not valid."
msgstr "La contraseña que introdujo no era válida, inténtelo de nuevo."
@@ -29911,6 +29987,7 @@ msgid "Waiting for"
msgstr "Esperando"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
#, fuzzy
#| msgid "Add tickets for a different date"
msgctxt "sendmail_form"
@@ -29983,23 +30060,23 @@ msgstr ""
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:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
#, fuzzy
msgid "approval pending"
msgstr "Pendiente de aprobación"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
#, fuzzy
msgid "pending with payment overdue"
@@ -30017,52 +30094,52 @@ 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:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
msgid "Absolute"
msgstr "Impuesto total"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
#, fuzzy
msgid "Relative, before event start"
msgstr "Búsqueda de eventos"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
#, fuzzy
msgid "Relative, before event end"
msgstr "Búsqueda de eventos"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
#, fuzzy
msgid "Relative, after event start"
msgstr "Búsqueda de eventos"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
#, fuzzy
msgid "Relative, after event end"
msgstr "Fecha relativa:"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
#, fuzzy
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Lista de pedidos con impuestos (PDF)"
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
#, fuzzy
msgid "Please specify the send date"
msgstr "Ingrese su nombre."
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
#, fuzzy
msgid "Please specify the offset days and time"
msgstr "Por favor, introduzca la misma contraseña dos veces"
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
#, fuzzy
msgid "Please specify a product"
msgstr "Por favor, seleccione una cuota."
@@ -30104,68 +30181,68 @@ msgstr "Enviar a clientes con estado del pedido"
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
#, fuzzy
msgid "Limit products"
msgstr "Limitar a productos"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
msgid "Restrict to orders with status"
msgstr "Lista de pedidos con impuestos (PDF)"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
msgid "Restrict to check-in status"
msgstr "Lista de pedidos con impuestos (PDF)"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
#, fuzzy
msgid "Send date"
msgstr "Fecha de fin"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
#, fuzzy
msgid "Time of day"
msgstr "Número de días"
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
#, fuzzy
msgid "Send email to"
msgstr "Enviar correo"
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -30271,8 +30348,8 @@ msgstr "Crear un nuevo usuario"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -31649,12 +31726,12 @@ msgstr "Ingrese su nombre."
msgid "Please fill in answers to all required questions."
msgstr "Por favor, rellene las respuestas a todas las preguntas requeridas."
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Pago"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
#, fuzzy
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
@@ -31663,36 +31740,36 @@ msgstr ""
"La tarjeta regalo se ha aplicado, pero falta {} por pagar. Por favor, "
"selecciona un método de pago."
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
#, fuzzy
msgid "Please select a payment method."
msgstr "Por favor seleccione un método de pago."
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
#, fuzzy
msgid "Please select a payment method to proceed."
msgstr "Por favor seleccione un método de pago."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
#, fuzzy
msgid "The payment information you entered was incomplete."
msgstr "La información de pago que introdujo estaba incompleta."
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Revisar pedido"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
#, fuzzy
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
"Debe marcar todas las casillas de verificación en la parte inferior de la "
"página."
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
#, fuzzy
msgid ""
"There was an error sending the confirmation mail. Please try again later."
@@ -34621,6 +34698,10 @@ msgstr "Acceso de escritura"
msgid "Kosovo"
msgstr ""
+#, fuzzy
+#~ msgid "Notify user by e-mail"
+#~ msgstr "Notificar al usuario por correo electrónico"
+
#, fuzzy, python-format
#~ msgid ""
#~ "\n"
diff --git a/src/pretix/locale/he/LC_MESSAGES/django.po b/src/pretix/locale/he/LC_MESSAGES/django.po
index d2a63cfe07..3956f57d89 100644
--- a/src/pretix/locale/he/LC_MESSAGES/django.po
+++ b/src/pretix/locale/he/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -294,7 +294,7 @@ msgid "\"{input}\" is not a valid choice."
msgstr ""
#: pretix/api/serializers/order.py:1262 pretix/api/views/cart.py:210
-#: pretix/base/services/orders.py:1459
+#: pretix/base/services/orders.py:1468
#, python-brace-format
msgid "The selected seat \"{seat}\" is not available."
msgstr ""
@@ -347,17 +347,17 @@ msgid ""
"account."
msgstr ""
-#: pretix/api/views/order.py:579 pretix/control/views/orders.py:1340
+#: pretix/api/views/order.py:579 pretix/control/views/orders.py:1514
#: pretix/presale/views/order.py:754 pretix/presale/views/order.py:827
msgid "You cannot generate an invoice for this order."
msgstr ""
-#: pretix/api/views/order.py:584 pretix/control/views/orders.py:1342
+#: pretix/api/views/order.py:584 pretix/control/views/orders.py:1516
#: pretix/presale/views/order.py:756 pretix/presale/views/order.py:829
msgid "An invoice for this order already exists."
msgstr ""
-#: pretix/api/views/order.py:610 pretix/control/views/orders.py:1466
+#: pretix/api/views/order.py:610 pretix/control/views/orders.py:1640
#: pretix/control/views/users.py:141
msgid "There was an error sending the mail. Please try again later."
msgstr ""
@@ -382,7 +382,7 @@ msgstr ""
#: pretix/api/webhooks.py:237 pretix/base/models/checkin.py:343
#: pretix/base/notifications.py:251
#: pretix/control/templates/pretixcontrol/event/mail.html:114
-#: pretix/control/views/orders.py:1303
+#: pretix/control/views/orders.py:1477
msgid "Order canceled"
msgstr ""
@@ -565,7 +565,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/settings.html:69
#: pretix/control/templates/pretixcontrol/organizers/customer.html:48
#: pretix/plugins/checkinlists/exporters.py:493
-#: pretix/presale/checkoutflow.py:1453 pretix/presale/forms/checkout.py:57
+#: 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
#: pretix/presale/forms/customer.py:369 pretix/presale/forms/user.py:40
@@ -794,7 +794,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:148
#: pretix/control/views/waitinglist.py:307
#: pretix/plugins/checkinlists/exporters.py:494
-#: pretix/presale/checkoutflow.py:1459 pretix/presale/forms/checkout.py:84
+#: 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
msgid "Phone number"
@@ -820,6 +820,7 @@ msgstr ""
#: pretix/base/settings.py:3473 pretix/control/forms/filter.py:614
#: pretix/control/forms/item.py:353 pretix/control/forms/organizer.py:827
#: 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
#: pretix/control/templates/pretixcontrol/oauth/app_list.html:12
#: pretix/control/templates/pretixcontrol/oauth/authorized.html:17
@@ -1159,8 +1160,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:95
#: pretix/control/templates/pretixcontrol/order/index.html:173
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:116
-#: pretix/control/templates/pretixcontrol/orders/index.html:45
-#: pretix/control/templates/pretixcontrol/orders/index.html:112
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:22
+#: pretix/control/templates/pretixcontrol/orders/index.html:46
+#: pretix/control/templates/pretixcontrol/orders/index.html:129
#: pretix/control/templates/pretixcontrol/organizers/customer.html:203
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:41
#: pretix/control/templates/pretixcontrol/search/orders.html:48
@@ -1406,7 +1408,7 @@ msgstr ""
msgid "Description"
msgstr ""
-#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:323
+#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:338
msgid "Gross price"
msgstr ""
@@ -1735,6 +1737,7 @@ msgid "Event slug"
msgstr ""
#: pretix/base/exporters/orderlist.py:256 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:534
#: pretix/plugins/reports/exporters.py:859
@@ -1759,7 +1762,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/events/index.html:84
#: pretix/control/templates/pretixcontrol/order/index.html:742
#: pretix/control/templates/pretixcontrol/order/index.html:838
-#: pretix/control/templates/pretixcontrol/orders/index.html:126
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:26
+#: pretix/control/templates/pretixcontrol/orders/index.html:149
#: pretix/control/templates/pretixcontrol/orders/refunds.html:65
#: pretix/control/templates/pretixcontrol/organizers/customer.html:38
#: pretix/control/templates/pretixcontrol/organizers/customer.html:208
@@ -1802,7 +1806,8 @@ msgstr ""
#: pretix/base/exporters/orderlist.py:832 pretix/base/notifications.py:203
#: pretix/control/forms/filter.py:2200
#: pretix/control/templates/pretixcontrol/order/index.html:175
-#: pretix/control/templates/pretixcontrol/orders/index.html:118
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:24
+#: pretix/control/templates/pretixcontrol/orders/index.html:138
#: 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
@@ -1877,7 +1882,7 @@ msgid "Follow-up date"
msgstr ""
#: pretix/base/exporters/orderlist.py:280
-#: pretix/control/templates/pretixcontrol/orders/index.html:125
+#: pretix/control/templates/pretixcontrol/orders/index.html:148
#: pretix/control/templates/pretixcontrol/organizers/customer.html:207
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74
msgid "Positions"
@@ -1957,10 +1962,11 @@ msgstr ""
#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1527
#: pretix/control/forms/filter.py:413 pretix/control/forms/filter.py:1771
#: pretix/control/forms/filter.py:1995 pretix/control/forms/filter.py:2109
-#: pretix/control/forms/filter.py:2191 pretix/control/forms/item.py:241
-#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380
-#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:113
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:75
+#: pretix/control/forms/filter.py:2191 pretix/control/forms/filter.py:2408
+#: pretix/control/forms/item.py:241 pretix/control/forms/orders.py:343
+#: pretix/control/forms/orders.py:395 pretix/control/forms/orders.py:777
+#: pretix/control/forms/vouchers.py:113
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:98
#: pretix/control/templates/pretixcontrol/items/quotas.html:51
#: pretix/control/templates/pretixcontrol/order/change.html:104
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:43
@@ -1972,6 +1978,7 @@ msgstr ""
#: pretix/control/views/waitinglist.py:311
#: pretix/plugins/checkinlists/exporters.py:497
#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:298
+#: pretix/plugins/sendmail/forms.py:378
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:32
#: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52
#: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135
@@ -2015,7 +2022,7 @@ msgstr ""
#: pretix/base/exporters/orderlist.py:843 pretix/base/models/items.py:674
#: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91
#: pretix/base/orderimport.py:255 pretix/control/forms/filter.py:2001
-#: pretix/control/forms/filter.py:2255 pretix/control/forms/orders.py:303
+#: pretix/control/forms/filter.py:2255 pretix/control/forms/orders.py:318
#: pretix/control/forms/vouchers.py:63
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:66
#: pretix/control/templates/pretixcontrol/item/base.html:3
@@ -2469,7 +2476,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/base.html:279
#: pretix/control/templates/pretixcontrol/checkin/index.html:145
#: pretix/control/templates/pretixcontrol/order/index.html:24
-#: pretix/control/templates/pretixcontrol/orders/index.html:141
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:185
#: pretix/control/templates/pretixcontrol/orders/refunds.html:86
#: pretix/control/templates/pretixcontrol/organizers/customer.html:132
#: pretix/control/templates/pretixcontrol/organizers/customer.html:221
@@ -2531,9 +2539,9 @@ msgstr ""
#: pretix/control/forms/filter.py:1404 pretix/control/forms/filter.py:1467
#: pretix/control/forms/filter.py:1879 pretix/control/forms/filter.py:1888
#: pretix/control/forms/filter.py:1960 pretix/control/forms/filter.py:1973
-#: pretix/control/forms/filter.py:2425 pretix/control/forms/filter.py:2444
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:106
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:118
+#: pretix/control/forms/filter.py:2480 pretix/control/forms/filter.py:2499
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:135
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:147
#: pretix/control/templates/pretixcontrol/items/discounts.html:107
#: pretix/control/templates/pretixcontrol/organizers/devices.html:147
#: pretix/control/templates/pretixcontrol/organizers/teams.html:61
@@ -2581,7 +2589,7 @@ msgstr ""
msgid "Expiry date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1311 pretix/control/forms/orders.py:815
+#: pretix/base/exporters/orderlist.py:1311 pretix/control/forms/orders.py:830
msgid "Special terms and conditions"
msgstr ""
@@ -3146,7 +3154,8 @@ msgid "If turned off, you will not get any notifications."
msgstr ""
#: pretix/base/models/auth.py:285
-#: pretix/control/templates/pretixcontrol/orders/index.html:115
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:23
+#: pretix/control/templates/pretixcontrol/orders/index.html:133
#: pretix/control/templates/pretixcontrol/search/orders.html:54
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:23
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15
@@ -3390,7 +3399,7 @@ msgid "This identifier is already used for a different question."
msgstr ""
#: pretix/base/models/devices.py:114 pretix/control/forms/filter.py:2265
-#: pretix/control/forms/filter.py:2312 pretix/control/forms/filter.py:2418
+#: pretix/control/forms/filter.py:2312 pretix/control/forms/filter.py:2473
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
#: pretix/control/templates/pretixcontrol/organizers/gates.html:16
#: pretix/plugins/checkinlists/exporters.py:671
@@ -3775,19 +3784,19 @@ msgstr ""
#: pretix/base/models/exports.py:74 pretix/control/forms/event.py:1069
#: pretix/control/forms/event.py:1131 pretix/control/forms/event.py:1143
#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881
-#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:510
+#: pretix/control/forms/orders.py:664 pretix/control/forms/orders.py:896
+#: pretix/control/forms/orders.py:923 pretix/control/forms/organizer.py:510
#: pretix/control/forms/organizer.py:520 pretix/control/forms/organizer.py:530
#: pretix/control/forms/vouchers.py:263 pretix/plugins/sendmail/forms.py:74
-#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:231
+#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:232
msgid "Subject"
msgstr ""
-#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:690
-#: pretix/control/forms/orders.py:706 pretix/control/forms/orders.py:889
-#: pretix/control/forms/orders.py:916 pretix/control/forms/vouchers.py:269
+#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:705
+#: pretix/control/forms/orders.py:721 pretix/control/forms/orders.py:904
+#: pretix/control/forms/orders.py:931 pretix/control/forms/vouchers.py:269
#: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99
-#: pretix/plugins/sendmail/models.py:232
+#: pretix/plugins/sendmail/models.py:233
msgid "Message"
msgstr ""
@@ -4172,7 +4181,7 @@ msgstr ""
#: pretix/control/forms/filter.py:409 pretix/control/forms/filter.py:1765
#: pretix/control/forms/item.py:226 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:78
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
#: pretix/control/templates/pretixcontrol/items/discounts.html:59
#: pretix/control/templates/pretixcontrol/items/index.html:3
@@ -4392,8 +4401,8 @@ msgstr ""
#: pretix/base/models/items.py:1460 pretix/base/reldate.py:180
#: pretix/plugins/checkinlists/exporters.py:659
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:37
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:51
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:40
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:54
msgid "Time"
msgstr ""
@@ -4783,7 +4792,7 @@ msgstr ""
msgid "pending"
msgstr ""
-#: pretix/base/models/orders.py:168 pretix/base/payment.py:498
+#: pretix/base/models/orders.py:168 pretix/base/payment.py:505
#: pretix/base/services/invoices.py:465
msgid "paid"
msgstr ""
@@ -4794,7 +4803,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:196 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:625 pretix/control/forms/organizer.py:754
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:754
msgid "Customer"
msgstr ""
@@ -4991,8 +5000,8 @@ msgstr ""
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2134 pretix/base/payment.py:1259
-#: pretix/base/payment.py:1264 pretix/base/settings.py:975
+#: pretix/base/models/orders.py:2134 pretix/base/payment.py:1274
+#: pretix/base/payment.py:1279 pretix/base/settings.py:975
#: pretix/control/forms/organizer.py:740
#: pretix/control/templates/pretixcontrol/items/index.html:90
#: pretix/control/templates/pretixcontrol/order/index.html:144
@@ -5734,9 +5743,9 @@ msgstr ""
msgid "Calculate from product"
msgstr ""
-#: pretix/base/orderimport.py:586 pretix/control/views/orders.py:888
-#: pretix/control/views/orders.py:917 pretix/control/views/orders.py:961
-#: pretix/control/views/orders.py:993 pretix/control/views/orders.py:1016
+#: pretix/base/orderimport.py:586 pretix/control/views/orders.py:1062
+#: pretix/control/views/orders.py:1091 pretix/control/views/orders.py:1135
+#: pretix/control/views/orders.py:1167 pretix/control/views/orders.py:1190
msgid "You entered an invalid number."
msgstr ""
@@ -5909,61 +5918,71 @@ msgstr ""
msgid "Share this link with customers who should use this payment method."
msgstr ""
-#: pretix/base/payment.py:487
+#: pretix/base/payment.py:446
+msgid "Do not send a payment reminder mail"
+msgstr ""
+
+#: pretix/base/payment.py:447
+msgid ""
+"Users will not receive a reminder mail to pay for their order before it "
+"expires if they have chosen this payment method."
+msgstr ""
+
+#: pretix/base/payment.py:494
msgctxt "invoice"
msgid "The payment for this invoice has already been received."
msgstr ""
-#: pretix/base/payment.py:926
+#: pretix/base/payment.py:941
msgid "Automatic refunds are not supported by this payment provider."
msgstr ""
-#: pretix/base/payment.py:1017
+#: pretix/base/payment.py:1032
msgid ""
"No payment is required as this order only includes products which are free "
"of charge."
msgstr ""
-#: pretix/base/payment.py:1024
+#: pretix/base/payment.py:1039
msgid "Free of charge"
msgstr ""
-#: pretix/base/payment.py:1056
+#: pretix/base/payment.py:1071
msgid "Box office"
msgstr ""
-#: pretix/base/payment.py:1104 pretix/base/payment.py:1123
+#: pretix/base/payment.py:1119 pretix/base/payment.py:1138
#: pretix/plugins/manualpayment/apps.py:30
#: pretix/plugins/manualpayment/apps.py:33
msgid "Manual payment"
msgstr ""
-#: pretix/base/payment.py:1109 pretix/plugins/banktransfer/payment.py:199
+#: pretix/base/payment.py:1124 pretix/plugins/banktransfer/payment.py:199
msgid ""
"In test mode, you can just manually mark this order as paid in the backend "
"after it has been created."
msgstr ""
-#: pretix/base/payment.py:1130 pretix/base/payment.py:1273
+#: pretix/base/payment.py:1145 pretix/base/payment.py:1288
#: pretix/plugins/banktransfer/payment.py:155
msgid "Payment method name"
msgstr ""
-#: pretix/base/payment.py:1134
+#: pretix/base/payment.py:1149
msgid "Payment process description during checkout"
msgstr ""
-#: pretix/base/payment.py:1135
+#: pretix/base/payment.py:1150
msgid ""
"This text will be shown during checkout when the user selects this payment "
"method. It should give a short explanation on this payment method."
msgstr ""
-#: pretix/base/payment.py:1140
+#: pretix/base/payment.py:1155
msgid "Payment process description in order confirmation emails"
msgstr ""
-#: pretix/base/payment.py:1141
+#: pretix/base/payment.py:1156
#, python-brace-format
msgid ""
"This text will be included for the {payment_info} placeholder in order "
@@ -5972,11 +5991,11 @@ msgid ""
"{amount_with_currency}."
msgstr ""
-#: pretix/base/payment.py:1148
+#: pretix/base/payment.py:1163
msgid "Payment process description for pending orders"
msgstr ""
-#: pretix/base/payment.py:1149
+#: pretix/base/payment.py:1164
#, python-brace-format
msgid ""
"This text will be shown on the order confirmation page for pending orders. "
@@ -5984,87 +6003,87 @@ msgid ""
"the placeholders {order}, {amount}, {currency} and {amount_with_currency}."
msgstr ""
-#: pretix/base/payment.py:1157 pretix/plugins/banktransfer/payment.py:150
+#: pretix/base/payment.py:1172 pretix/plugins/banktransfer/payment.py:150
msgid ""
"Create an invoice for orders using bank transfer immediately if the event is "
"otherwise configured to create invoices after payment is completed."
msgstr ""
-#: pretix/base/payment.py:1208
+#: pretix/base/payment.py:1223
msgid "Offsetting"
msgstr ""
-#: pretix/base/payment.py:1222 pretix/control/views/orders.py:970
+#: pretix/base/payment.py:1237 pretix/control/views/orders.py:1144
msgid "You entered an order that could not be found."
msgstr ""
-#: pretix/base/payment.py:1251
+#: pretix/base/payment.py:1266
#, python-format
msgid "Balanced against orders: %s"
msgstr ""
-#: pretix/base/payment.py:1279
+#: pretix/base/payment.py:1294
msgid "Payment method description"
msgstr ""
-#: pretix/base/payment.py:1296
+#: pretix/base/payment.py:1311
msgid "In test mode, only test cards will work."
msgstr ""
-#: pretix/base/payment.py:1378 pretix/base/payment.py:1429
-#: pretix/base/payment.py:1472
+#: pretix/base/payment.py:1393 pretix/base/payment.py:1444
+#: pretix/base/payment.py:1487
msgid "You cannot pay with gift cards when buying a gift card."
msgstr ""
-#: pretix/base/payment.py:1387 pretix/base/payment.py:1437
-#: pretix/base/payment.py:1482 pretix/base/payment.py:1484
+#: pretix/base/payment.py:1402 pretix/base/payment.py:1452
+#: pretix/base/payment.py:1497 pretix/base/payment.py:1499
msgid "This gift card does not support this currency."
msgstr ""
-#: pretix/base/payment.py:1390 pretix/base/payment.py:1440
-#: pretix/base/payment.py:1490
+#: pretix/base/payment.py:1405 pretix/base/payment.py:1455
+#: pretix/base/payment.py:1505
msgid "This gift card can only be used in test mode."
msgstr ""
-#: pretix/base/payment.py:1393 pretix/base/payment.py:1443
-#: pretix/base/payment.py:1492
+#: pretix/base/payment.py:1408 pretix/base/payment.py:1458
+#: pretix/base/payment.py:1507
msgid "Only test gift cards can be used in test mode."
msgstr ""
-#: pretix/base/payment.py:1396 pretix/base/payment.py:1446
-#: pretix/base/payment.py:1494
+#: pretix/base/payment.py:1411 pretix/base/payment.py:1461
+#: pretix/base/payment.py:1509
msgid "This gift card is no longer valid."
msgstr ""
-#: pretix/base/payment.py:1399 pretix/base/payment.py:1449
+#: pretix/base/payment.py:1414 pretix/base/payment.py:1464
msgid "All credit on this gift card has been used."
msgstr ""
-#: pretix/base/payment.py:1404
+#: pretix/base/payment.py:1419
msgid "This gift card is already used for your payment."
msgstr ""
-#: pretix/base/payment.py:1419 pretix/base/payment.py:1462
+#: pretix/base/payment.py:1434 pretix/base/payment.py:1477
msgid ""
"You entered a voucher instead of a gift card. Vouchers can only be entered "
"on the first page of the shop below the product selection."
msgstr ""
-#: pretix/base/payment.py:1422 pretix/base/payment.py:1465
+#: pretix/base/payment.py:1437 pretix/base/payment.py:1480
msgid "This gift card is not known."
msgstr ""
-#: pretix/base/payment.py:1424 pretix/base/payment.py:1467
+#: pretix/base/payment.py:1439 pretix/base/payment.py:1482
msgid ""
"This gift card can not be redeemed since its code is not unique. Please "
"contact the organizer of this event."
msgstr ""
-#: pretix/base/payment.py:1486
+#: pretix/base/payment.py:1501
msgid "This gift card is not accepted by this event organizer."
msgstr ""
-#: pretix/base/payment.py:1488
+#: pretix/base/payment.py:1503
msgid "This gift card was used in the meantime. Please try again."
msgstr ""
@@ -6381,7 +6400,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:312
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6554,7 +6573,7 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: pretix/base/services/cart.py:118 pretix/base/services/orders.py:1468
+#: pretix/base/services/cart.py:118 pretix/base/services/orders.py:1477
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6564,7 +6583,7 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: pretix/base/services/cart.py:123 pretix/base/services/orders.py:1473
+#: pretix/base/services/cart.py:123 pretix/base/services/orders.py:1482
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -7250,7 +7269,7 @@ msgid ""
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:552 pretix/control/forms/orders.py:204
+#: pretix/base/services/orders.py:552 pretix/control/forms/orders.py:205
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
@@ -7266,85 +7285,85 @@ msgid ""
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1447
+#: pretix/base/services/orders.py:1456
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1448
+#: pretix/base/services/orders.py:1457
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1449
+#: pretix/base/services/orders.py:1458
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1450
+#: pretix/base/services/orders.py:1459
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1451
+#: pretix/base/services/orders.py:1460
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1453
+#: pretix/base/services/orders.py:1462
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1456
+#: pretix/base/services/orders.py:1465
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1457
+#: pretix/base/services/orders.py:1466
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1458
+#: pretix/base/services/orders.py:1467
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1461
+#: pretix/base/services/orders.py:1470
#, 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:1463
+#: pretix/base/services/orders.py:1472
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1464
+#: pretix/base/services/orders.py:1473
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1465
+#: pretix/base/services/orders.py:1474
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1466
+#: pretix/base/services/orders.py:1475
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2243 pretix/base/services/orders.py:2259
+#: pretix/base/services/orders.py:2252 pretix/base/services/orders.py:2268
#, 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:2851
+#: pretix/base/services/orders.py:2860
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8534,7 +8553,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1806 pretix/control/forms/orders.py:822
+#: pretix/base/settings.py:1806 pretix/control/forms/orders.py:837
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8542,7 +8561,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1827 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1827 pretix/control/forms/orders.py:848
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8658,7 +8677,7 @@ msgid ""
msgstr ""
#: pretix/base/settings.py:1987 pretix/plugins/sendmail/forms.py:222
-#: pretix/plugins/sendmail/models.py:253
+#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
msgstr ""
@@ -8925,7 +8944,7 @@ msgid ""
msgstr ""
#: pretix/base/settings.py:2284 pretix/control/forms/event.py:1104
-#: pretix/control/forms/event.py:1204 pretix/plugins/sendmail/models.py:258
+#: pretix/control/forms/event.py:1204 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
@@ -10443,11 +10462,13 @@ msgstr ""
#: pretix/control/forms/filter.py:1998 pretix/control/forms/filter.py:2018
#: pretix/control/forms/filter.py:2112 pretix/control/forms/filter.py:2128
#: pretix/control/forms/filter.py:2194 pretix/control/forms/filter.py:2229
-#: pretix/control/forms/orders.py:764 pretix/control/forms/orders.py:942
+#: pretix/control/forms/filter.py:2411 pretix/control/forms/filter.py:2426
+#: pretix/control/forms/orders.py:779 pretix/control/forms/orders.py:957
#: 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:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:366
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10858,8 +10879,8 @@ msgstr ""
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1347 pretix/control/forms/orders.py:669
-#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:575
+#: pretix/control/forms/event.py:1347 pretix/control/forms/orders.py:684
+#: pretix/control/forms/orders.py:879 pretix/control/forms/organizer.py:575
#: pretix/control/forms/vouchers.py:296
#: pretix/plugins/banktransfer/payment.py:212
#: pretix/plugins/sendmail/forms.py:61
@@ -11128,7 +11149,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2347 pretix/control/forms/vouchers.py:147
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
-#: pretix/plugins/sendmail/models.py:234
+#: pretix/plugins/sendmail/models.py:235
msgid "All products"
msgstr ""
@@ -11139,12 +11160,12 @@ msgstr ""
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:775
+#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:790
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:524 pretix/control/forms/orders.py:782
+#: pretix/control/forms/filter.py:524 pretix/control/forms/orders.py:797
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11262,7 +11283,7 @@ msgstr ""
#: pretix/control/forms/filter.py:1456 pretix/control/forms/filter.py:1458
#: pretix/control/forms/filter.py:1511 pretix/control/forms/filter.py:1513
#: pretix/control/forms/filter.py:1895 pretix/control/forms/filter.py:1897
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/filter.py:2411
+#: pretix/control/forms/filter.py:2464 pretix/control/forms/filter.py:2466
msgid "Search query"
msgstr ""
@@ -11340,7 +11361,7 @@ msgstr ""
#: pretix/control/forms/filter.py:1757
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:73
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:107
#: pretix/plugins/checkinlists/exporters.py:479
msgid "Checked in"
@@ -11479,12 +11500,12 @@ msgid "Device"
msgstr ""
#: pretix/control/forms/filter.py:2260 pretix/control/forms/filter.py:2295
-#: pretix/control/forms/filter.py:2432
+#: pretix/control/forms/filter.py:2487
msgid "All devices"
msgstr ""
#: pretix/control/forms/filter.py:2266 pretix/control/forms/filter.py:2308
-#: pretix/control/forms/filter.py:2419
+#: pretix/control/forms/filter.py:2474
msgid "All gates"
msgstr ""
@@ -11510,20 +11531,20 @@ msgstr ""
msgid "Check-in list"
msgstr ""
-#: pretix/control/forms/filter.py:2423
+#: pretix/control/forms/filter.py:2478
#: pretix/control/templates/pretixcontrol/organizers/devices.html:82
msgid "Software"
msgstr ""
-#: pretix/control/forms/filter.py:2430
+#: pretix/control/forms/filter.py:2485
msgid "Device status"
msgstr ""
-#: pretix/control/forms/filter.py:2433
+#: pretix/control/forms/filter.py:2488
msgid "Active devices"
msgstr ""
-#: pretix/control/forms/filter.py:2434
+#: pretix/control/forms/filter.py:2489
msgid "Revoked devices"
msgstr ""
@@ -11875,8 +11896,8 @@ msgstr ""
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1046 pretix/control/forms/orders.py:347
-#: pretix/control/forms/orders.py:535
+#: pretix/control/forms/item.py:1046 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -11990,7 +12011,8 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211
+#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:226
msgid "Notify customer by email"
msgstr ""
@@ -12011,22 +12033,21 @@ msgstr ""
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:184
-#: pretix/control/templates/pretixcontrol/order/deny.html:23
+#: pretix/control/forms/orders.py:184 pretix/control/forms/orders.py:216
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:185
+#: pretix/control/forms/orders.py:185 pretix/control/forms/orders.py:217
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:218
+#: pretix/control/forms/orders.py:233
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:237
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:472
#: pretix/plugins/reports/exporters.py:534
@@ -12035,58 +12056,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:245
+#: pretix/control/forms/orders.py:260
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:265
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:268
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:269
+#: 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:270
+#: 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:275
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: 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:284
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:288
+#: 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:292
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:308
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:313
+#: 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:120
@@ -12095,7 +12116,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:316
+#: 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
@@ -12105,127 +12126,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:324
+#: 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:439 pretix/control/forms/orders.py:443
-#: pretix/control/forms/orders.py:471 pretix/control/forms/orders.py:511
-#: pretix/control/forms/orders.py:530 pretix/control/forms/orders.py:548
-#: pretix/control/forms/orders.py:576
+#: 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:449 pretix/control/forms/orders.py:571
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:453
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:463
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:475
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:479
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:483
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:580
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:595
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:596
+#: 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:653 pretix/plugins/sendmail/forms.py:217
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:217
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:654 pretix/plugins/sendmail/forms.py:218
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:218
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:658
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:684
+#: pretix/control/forms/orders.py:699
#: 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:719
+#: pretix/control/forms/orders.py:734
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:720
+#: pretix/control/forms/orders.py:735
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:722
+#: pretix/control/forms/orders.py:737
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:749
+#: pretix/control/forms/orders.py:764
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:755
+#: pretix/control/forms/orders.py:770
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:767
+#: pretix/control/forms/orders.py:782
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:786
+#: pretix/control/forms/orders.py:801
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:789
+#: pretix/control/forms/orders.py:804
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:793
+#: pretix/control/forms/orders.py:808
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:796
+#: pretix/control/forms/orders.py:811
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 "
@@ -12234,29 +12255,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:802
+#: pretix/control/forms/orders.py:817
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:808
+#: pretix/control/forms/orders.py:823
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:827
+#: pretix/control/forms/orders.py:842
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:828
+#: pretix/control/forms/orders.py:843
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:853
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:841
+#: pretix/control/forms/orders.py:856
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 "
@@ -12264,20 +12285,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:847
+#: pretix/control/forms/orders.py:862
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:853
+#: pretix/control/forms/orders.py:868
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910
+#: pretix/control/forms/orders.py:899 pretix/control/forms/orders.py:925
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:895
+#: pretix/control/forms/orders.py:910
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12295,7 +12316,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:922
+#: pretix/control/forms/orders.py:937
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12309,24 +12330,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136
+#: pretix/control/forms/orders.py:969 pretix/plugins/sendmail/forms.py:136
#: pretix/plugins/sendmail/forms.py:229
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:956
+#: pretix/control/forms/orders.py:971
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138
+#: pretix/control/forms/orders.py:973 pretix/plugins/sendmail/forms.py:138
#: pretix/plugins/sendmail/forms.py:231
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:960
+#: pretix/control/forms/orders.py:975
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -13127,11 +13148,11 @@ msgstr ""
msgid "The order has been set to require payment before use."
msgstr ""
-#: pretix/control/logdisplay.py:385 pretix/control/views/orders.py:1311
+#: pretix/control/logdisplay.py:385 pretix/control/views/orders.py:1485
msgid "The order has been marked as expired."
msgstr ""
-#: pretix/control/logdisplay.py:386 pretix/control/views/orders.py:1209
+#: pretix/control/logdisplay.py:386 pretix/control/views/orders.py:1383
msgid "The order has been marked as paid."
msgstr ""
@@ -13143,7 +13164,7 @@ msgstr ""
msgid "The order has been refunded."
msgstr ""
-#: pretix/control/logdisplay.py:389 pretix/control/views/orders.py:1590
+#: pretix/control/logdisplay.py:389 pretix/control/views/orders.py:1764
msgid "The order has been reactivated."
msgstr ""
@@ -13160,7 +13181,7 @@ msgstr ""
msgid "The order requires approval before it can continue to be processed."
msgstr ""
-#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:568
+#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:737
msgid "The order has been approved."
msgstr ""
@@ -13195,16 +13216,16 @@ msgstr ""
msgid "The order locale has been changed."
msgstr ""
-#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1348
+#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1522
#: pretix/presale/views/order.py:762 pretix/presale/views/order.py:835
msgid "The invoice has been generated."
msgstr ""
-#: pretix/control/logdisplay.py:404 pretix/control/views/orders.py:1419
+#: pretix/control/logdisplay.py:404 pretix/control/views/orders.py:1593
msgid "The invoice has been regenerated."
msgstr ""
-#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1448
+#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1622
#: pretix/presale/views/order.py:848
msgid "The invoice has been reissued."
msgstr ""
@@ -13828,7 +13849,7 @@ msgstr ""
msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
-#: pretix/control/logdisplay.py:616 pretix/control/views/orders.py:1306
+#: pretix/control/logdisplay.py:616 pretix/control/views/orders.py:1480
#: pretix/presale/views/order.py:993
msgid "The order has been canceled."
msgstr ""
@@ -14045,9 +14066,8 @@ msgid "Check-in"
msgstr ""
#: pretix/control/navigation.py:303
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:3
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: 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
@@ -14373,8 +14393,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/detail.html:119
#: pretix/plugins/badges/templates/pretixplugins/badges/edit.html:35
#: pretix/plugins/returnurl/templates/returnurl/settings.html:24
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:58
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:84
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:61
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:87
#: pretix/plugins/stripe/templates/pretixplugins/stripe/organizer_stripe.html:20
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/edit.html:35
#: pretix/presale/templates/pretixpresale/organizers/customer_info.html:20
@@ -14654,12 +14674,14 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:41
#: pretix/control/templates/pretixcontrol/checkin/index.html:37
#: pretix/control/templates/pretixcontrol/checkin/index.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:34
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:47
#: pretix/control/templates/pretixcontrol/event/logs.html:36
#: pretix/control/templates/pretixcontrol/events/index.html:25
#: pretix/control/templates/pretixcontrol/events/index.html:47
#: pretix/control/templates/pretixcontrol/items/question.html:38
-#: pretix/control/templates/pretixcontrol/orders/index.html:54
-#: pretix/control/templates/pretixcontrol/orders/index.html:90
+#: pretix/control/templates/pretixcontrol/orders/index.html:56
+#: pretix/control/templates/pretixcontrol/orders/index.html:93
#: pretix/control/templates/pretixcontrol/orders/overview.html:25
#: pretix/control/templates/pretixcontrol/orders/overview.html:59
#: pretix/control/templates/pretixcontrol/orders/refunds.html:12
@@ -14772,7 +14794,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:22
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:21
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:137
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:167
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:8
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:20
msgid "Check-in simulator"
@@ -14793,6 +14815,7 @@ msgid "No attendee record was found."
msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:91
+#: pretix/control/templates/pretixcontrol/orders/index.html:126
#: pretix/control/templates/pretixcontrol/organizers/devices.html:68
#: pretix/control/templates/pretixcontrol/subevents/index.html:89
#: pretix/control/templates/pretixcontrol/vouchers/index.html:99
@@ -14806,6 +14829,7 @@ msgid "Timestamp"
msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:125
+#: pretix/control/templates/pretixcontrol/orders/index.html:163
#: pretix/control/templates/pretixcontrol/organizers/devices.html:99
#: pretix/control/templates/pretixcontrol/subevents/index.html:117
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:166
@@ -14884,6 +14908,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/order/refund_done.html:26
#: pretix/control/templates/pretixcontrol/order/refund_process.html:55
#: pretix/control/templates/pretixcontrol/order/refund_start.html:51
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:94
#: pretix/control/templates/pretixcontrol/orders/export_delete.html:12
#: pretix/control/templates/pretixcontrol/orders/refunds.html:107
#: pretix/control/templates/pretixcontrol/organizers/customer_anonymize.html:36
@@ -14955,6 +14980,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/delete_carts.html:16
#: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15
#: pretix/control/templates/pretixcontrol/waitinglist/delete_bulk.html:36
+#: pretix/control/views/orders.py:320
#: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:16
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15
@@ -15000,7 +15026,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/mail.html:47
#: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27
#: pretix/control/templates/pretixcontrol/orders/export.html:73
-#: pretix/control/templates/pretixcontrol/orders/index.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:39
#: pretix/control/templates/pretixcontrol/organizers/customer.html:97
#: pretix/control/templates/pretixcontrol/organizers/customer.html:165
#: pretix/control/templates/pretixcontrol/organizers/export.html:73
@@ -15031,7 +15057,7 @@ msgstr ""
msgid "Please double-check if this was intentional."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:9
msgid ""
"You can create check-in lists that you can use e.g. at the entrance of your "
"event to track who is coming and if they actually bought a ticket. You can "
@@ -15039,7 +15065,7 @@ msgid ""
"or by using one of our mobile or desktop apps to automatically scan tickets."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:14
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:16
msgid ""
"You can create multiple check-in lists to separate multiple parts of your "
"event, for example if you have separate entries for multiple ticket types. "
@@ -15049,7 +15075,7 @@ msgid ""
"performances as well as tickets only valid for single performances."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:23
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:25
msgid ""
"If you have the appropriate organizer-level permissions, you can connect new "
"devices to your account and use them to validate tickets. Since the devices "
@@ -15057,30 +15083,30 @@ msgid ""
"for every event but can reuse them over and over again."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:40
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:57
msgid "Your search did not match any check-in lists."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:42
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:59
msgid "You haven't created any check-in lists yet."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:50
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:61
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:67
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:79
msgid "Create a new check-in list"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:54
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:83
#: pretix/control/templates/pretixcontrol/organizers/devices.html:7
msgid "Connected devices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:77
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:103
msgid "Automated check-in"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:133
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:163
#: pretix/control/templates/pretixcontrol/items/categories.html:52
#: pretix/control/templates/pretixcontrol/items/discounts.html:133
#: pretix/control/templates/pretixcontrol/items/index.html:121
@@ -15914,7 +15940,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/payment.html:22
#: pretix/control/templates/pretixcontrol/user/settings.html:48
-#: pretix/plugins/sendmail/models.py:269
+#: pretix/plugins/sendmail/models.py:270
msgid "Enabled"
msgstr ""
@@ -15983,7 +16009,7 @@ msgid ""
msgstr ""
#: pretix/control/templates/pretixcontrol/event/plugins.html:17
-#: pretix/control/views/checkin.py:401 pretix/control/views/discounts.py:114
+#: pretix/control/views/checkin.py:405 pretix/control/views/discounts.py:114
#: pretix/control/views/event.py:236 pretix/control/views/event.py:424
#: pretix/control/views/event.py:504 pretix/control/views/event.py:543
#: pretix/control/views/event.py:690 pretix/control/views/event.py:910
@@ -17670,7 +17696,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/order/cancel.html:46
#: pretix/control/templates/pretixcontrol/order/cancellation_request_delete.html:21
#: pretix/control/templates/pretixcontrol/order/delete.html:20
-#: pretix/control/templates/pretixcontrol/order/deny.html:30
+#: pretix/control/templates/pretixcontrol/order/deny.html:22
#: pretix/control/templates/pretixcontrol/order/pay_cancel.html:20
#: pretix/control/templates/pretixcontrol/order/refund_cancel.html:27
#: pretix/presale/templates/pretixpresale/event/order_cancel.html:212
@@ -17692,7 +17718,7 @@ msgid "Cancel order"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/cancel.html:12
-#: pretix/control/templates/pretixcontrol/order/deny.html:10
+#: pretix/control/templates/pretixcontrol/order/deny.html:11
msgid "Do you really want to cancel this order? You cannot revert this action."
msgstr ""
@@ -17941,16 +17967,12 @@ msgstr ""
msgid "Yes, delete order"
msgstr ""
-#: pretix/control/templates/pretixcontrol/order/deny.html:4
-#: pretix/control/templates/pretixcontrol/order/deny.html:8
+#: pretix/control/templates/pretixcontrol/order/deny.html:5
+#: pretix/control/templates/pretixcontrol/order/deny.html:9
msgid "Deny order"
msgstr ""
-#: pretix/control/templates/pretixcontrol/order/deny.html:19
-msgid "Notify user by e-mail"
-msgstr ""
-
-#: pretix/control/templates/pretixcontrol/order/deny.html:35
+#: pretix/control/templates/pretixcontrol/order/deny.html:27
msgid "Yes, deny order"
msgstr ""
@@ -17972,10 +17994,14 @@ msgid "taxes"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/index.html:45
+#: pretix/control/templates/pretixcontrol/orders/index.html:289
+#: pretix/control/views/orders.py:277
msgid "Approve"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/index.html:50
+#: pretix/control/templates/pretixcontrol/orders/index.html:296
+#: pretix/control/views/orders.py:290
msgid "Deny"
msgstr ""
@@ -18544,7 +18570,7 @@ msgid "Send email"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/sendmail.html:27
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:71
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:74
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:42
msgid "E-mail preview"
msgstr ""
@@ -18591,6 +18617,27 @@ msgstr ""
msgid "Sum"
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:5
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:7
+msgid "Modify orders"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:12
+#, python-format
+msgid ""
+"The operation %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+msgid "This operation cannot be reversed."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -18916,54 +18963,62 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -18971,47 +19026,60 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+msgid "Select action"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -19344,13 +19412,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -20285,6 +20346,13 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -21465,23 +21533,23 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr ""
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -21503,11 +21571,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -21700,7 +21768,7 @@ msgstr ""
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -21748,11 +21816,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -22090,7 +22158,7 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] ""
@@ -22098,7 +22166,7 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22117,7 +22185,7 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -22129,65 +22197,65 @@ msgstr[3] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22198,58 +22266,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22262,185 +22330,185 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr ""
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr ""
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22448,25 +22516,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -24738,6 +24806,7 @@ msgid "Waiting for"
msgstr ""
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -24795,22 +24864,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -24825,44 +24894,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -24898,62 +24967,62 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr ""
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
msgid "Restrict to check-in status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr ""
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -25042,8 +25111,8 @@ msgstr ""
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -26182,41 +26251,41 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr ""
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/hr/LC_MESSAGES/django.po b/src/pretix/locale/hr/LC_MESSAGES/django.po
index 65b978a388..fdd554299b 100644
--- a/src/pretix/locale/hr/LC_MESSAGES/django.po
+++ b/src/pretix/locale/hr/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -293,7 +293,7 @@ msgid "\"{input}\" is not a valid choice."
msgstr ""
#: pretix/api/serializers/order.py:1262 pretix/api/views/cart.py:210
-#: pretix/base/services/orders.py:1459
+#: pretix/base/services/orders.py:1468
#, python-brace-format
msgid "The selected seat \"{seat}\" is not available."
msgstr ""
@@ -346,17 +346,17 @@ msgid ""
"account."
msgstr ""
-#: pretix/api/views/order.py:579 pretix/control/views/orders.py:1340
+#: pretix/api/views/order.py:579 pretix/control/views/orders.py:1514
#: pretix/presale/views/order.py:754 pretix/presale/views/order.py:827
msgid "You cannot generate an invoice for this order."
msgstr ""
-#: pretix/api/views/order.py:584 pretix/control/views/orders.py:1342
+#: pretix/api/views/order.py:584 pretix/control/views/orders.py:1516
#: pretix/presale/views/order.py:756 pretix/presale/views/order.py:829
msgid "An invoice for this order already exists."
msgstr ""
-#: pretix/api/views/order.py:610 pretix/control/views/orders.py:1466
+#: pretix/api/views/order.py:610 pretix/control/views/orders.py:1640
#: pretix/control/views/users.py:141
msgid "There was an error sending the mail. Please try again later."
msgstr ""
@@ -381,7 +381,7 @@ msgstr ""
#: pretix/api/webhooks.py:237 pretix/base/models/checkin.py:343
#: pretix/base/notifications.py:251
#: pretix/control/templates/pretixcontrol/event/mail.html:114
-#: pretix/control/views/orders.py:1303
+#: pretix/control/views/orders.py:1477
msgid "Order canceled"
msgstr ""
@@ -564,7 +564,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/settings.html:69
#: pretix/control/templates/pretixcontrol/organizers/customer.html:48
#: pretix/plugins/checkinlists/exporters.py:493
-#: pretix/presale/checkoutflow.py:1453 pretix/presale/forms/checkout.py:57
+#: 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
#: pretix/presale/forms/customer.py:369 pretix/presale/forms/user.py:40
@@ -793,7 +793,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:148
#: pretix/control/views/waitinglist.py:307
#: pretix/plugins/checkinlists/exporters.py:494
-#: pretix/presale/checkoutflow.py:1459 pretix/presale/forms/checkout.py:84
+#: 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
msgid "Phone number"
@@ -819,6 +819,7 @@ msgstr ""
#: pretix/base/settings.py:3473 pretix/control/forms/filter.py:614
#: pretix/control/forms/item.py:353 pretix/control/forms/organizer.py:827
#: 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
#: pretix/control/templates/pretixcontrol/oauth/app_list.html:12
#: pretix/control/templates/pretixcontrol/oauth/authorized.html:17
@@ -1158,8 +1159,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:95
#: pretix/control/templates/pretixcontrol/order/index.html:173
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:116
-#: pretix/control/templates/pretixcontrol/orders/index.html:45
-#: pretix/control/templates/pretixcontrol/orders/index.html:112
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:22
+#: pretix/control/templates/pretixcontrol/orders/index.html:46
+#: pretix/control/templates/pretixcontrol/orders/index.html:129
#: pretix/control/templates/pretixcontrol/organizers/customer.html:203
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:41
#: pretix/control/templates/pretixcontrol/search/orders.html:48
@@ -1405,7 +1407,7 @@ msgstr ""
msgid "Description"
msgstr ""
-#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:323
+#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:338
msgid "Gross price"
msgstr ""
@@ -1734,6 +1736,7 @@ msgid "Event slug"
msgstr ""
#: pretix/base/exporters/orderlist.py:256 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:534
#: pretix/plugins/reports/exporters.py:859
@@ -1758,7 +1761,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/events/index.html:84
#: pretix/control/templates/pretixcontrol/order/index.html:742
#: pretix/control/templates/pretixcontrol/order/index.html:838
-#: pretix/control/templates/pretixcontrol/orders/index.html:126
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:26
+#: pretix/control/templates/pretixcontrol/orders/index.html:149
#: pretix/control/templates/pretixcontrol/orders/refunds.html:65
#: pretix/control/templates/pretixcontrol/organizers/customer.html:38
#: pretix/control/templates/pretixcontrol/organizers/customer.html:208
@@ -1801,7 +1805,8 @@ msgstr ""
#: pretix/base/exporters/orderlist.py:832 pretix/base/notifications.py:203
#: pretix/control/forms/filter.py:2200
#: pretix/control/templates/pretixcontrol/order/index.html:175
-#: pretix/control/templates/pretixcontrol/orders/index.html:118
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:24
+#: pretix/control/templates/pretixcontrol/orders/index.html:138
#: 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
@@ -1876,7 +1881,7 @@ msgid "Follow-up date"
msgstr ""
#: pretix/base/exporters/orderlist.py:280
-#: pretix/control/templates/pretixcontrol/orders/index.html:125
+#: pretix/control/templates/pretixcontrol/orders/index.html:148
#: pretix/control/templates/pretixcontrol/organizers/customer.html:207
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74
msgid "Positions"
@@ -1956,10 +1961,11 @@ msgstr ""
#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1527
#: pretix/control/forms/filter.py:413 pretix/control/forms/filter.py:1771
#: pretix/control/forms/filter.py:1995 pretix/control/forms/filter.py:2109
-#: pretix/control/forms/filter.py:2191 pretix/control/forms/item.py:241
-#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380
-#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:113
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:75
+#: pretix/control/forms/filter.py:2191 pretix/control/forms/filter.py:2408
+#: pretix/control/forms/item.py:241 pretix/control/forms/orders.py:343
+#: pretix/control/forms/orders.py:395 pretix/control/forms/orders.py:777
+#: pretix/control/forms/vouchers.py:113
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:98
#: pretix/control/templates/pretixcontrol/items/quotas.html:51
#: pretix/control/templates/pretixcontrol/order/change.html:104
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:43
@@ -1971,6 +1977,7 @@ msgstr ""
#: pretix/control/views/waitinglist.py:311
#: pretix/plugins/checkinlists/exporters.py:497
#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:298
+#: pretix/plugins/sendmail/forms.py:378
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:32
#: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52
#: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135
@@ -2014,7 +2021,7 @@ msgstr ""
#: pretix/base/exporters/orderlist.py:843 pretix/base/models/items.py:674
#: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91
#: pretix/base/orderimport.py:255 pretix/control/forms/filter.py:2001
-#: pretix/control/forms/filter.py:2255 pretix/control/forms/orders.py:303
+#: pretix/control/forms/filter.py:2255 pretix/control/forms/orders.py:318
#: pretix/control/forms/vouchers.py:63
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:66
#: pretix/control/templates/pretixcontrol/item/base.html:3
@@ -2468,7 +2475,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/base.html:279
#: pretix/control/templates/pretixcontrol/checkin/index.html:145
#: pretix/control/templates/pretixcontrol/order/index.html:24
-#: pretix/control/templates/pretixcontrol/orders/index.html:141
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:185
#: pretix/control/templates/pretixcontrol/orders/refunds.html:86
#: pretix/control/templates/pretixcontrol/organizers/customer.html:132
#: pretix/control/templates/pretixcontrol/organizers/customer.html:221
@@ -2530,9 +2538,9 @@ msgstr ""
#: pretix/control/forms/filter.py:1404 pretix/control/forms/filter.py:1467
#: pretix/control/forms/filter.py:1879 pretix/control/forms/filter.py:1888
#: pretix/control/forms/filter.py:1960 pretix/control/forms/filter.py:1973
-#: pretix/control/forms/filter.py:2425 pretix/control/forms/filter.py:2444
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:106
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:118
+#: pretix/control/forms/filter.py:2480 pretix/control/forms/filter.py:2499
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:135
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:147
#: pretix/control/templates/pretixcontrol/items/discounts.html:107
#: pretix/control/templates/pretixcontrol/organizers/devices.html:147
#: pretix/control/templates/pretixcontrol/organizers/teams.html:61
@@ -2580,7 +2588,7 @@ msgstr ""
msgid "Expiry date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1311 pretix/control/forms/orders.py:815
+#: pretix/base/exporters/orderlist.py:1311 pretix/control/forms/orders.py:830
msgid "Special terms and conditions"
msgstr ""
@@ -3145,7 +3153,8 @@ msgid "If turned off, you will not get any notifications."
msgstr ""
#: pretix/base/models/auth.py:285
-#: pretix/control/templates/pretixcontrol/orders/index.html:115
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:23
+#: pretix/control/templates/pretixcontrol/orders/index.html:133
#: pretix/control/templates/pretixcontrol/search/orders.html:54
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:23
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15
@@ -3389,7 +3398,7 @@ msgid "This identifier is already used for a different question."
msgstr ""
#: pretix/base/models/devices.py:114 pretix/control/forms/filter.py:2265
-#: pretix/control/forms/filter.py:2312 pretix/control/forms/filter.py:2418
+#: pretix/control/forms/filter.py:2312 pretix/control/forms/filter.py:2473
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
#: pretix/control/templates/pretixcontrol/organizers/gates.html:16
#: pretix/plugins/checkinlists/exporters.py:671
@@ -3774,19 +3783,19 @@ msgstr ""
#: pretix/base/models/exports.py:74 pretix/control/forms/event.py:1069
#: pretix/control/forms/event.py:1131 pretix/control/forms/event.py:1143
#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881
-#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:510
+#: pretix/control/forms/orders.py:664 pretix/control/forms/orders.py:896
+#: pretix/control/forms/orders.py:923 pretix/control/forms/organizer.py:510
#: pretix/control/forms/organizer.py:520 pretix/control/forms/organizer.py:530
#: pretix/control/forms/vouchers.py:263 pretix/plugins/sendmail/forms.py:74
-#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:231
+#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:232
msgid "Subject"
msgstr ""
-#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:690
-#: pretix/control/forms/orders.py:706 pretix/control/forms/orders.py:889
-#: pretix/control/forms/orders.py:916 pretix/control/forms/vouchers.py:269
+#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:705
+#: pretix/control/forms/orders.py:721 pretix/control/forms/orders.py:904
+#: pretix/control/forms/orders.py:931 pretix/control/forms/vouchers.py:269
#: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99
-#: pretix/plugins/sendmail/models.py:232
+#: pretix/plugins/sendmail/models.py:233
msgid "Message"
msgstr ""
@@ -4171,7 +4180,7 @@ msgstr ""
#: pretix/control/forms/filter.py:409 pretix/control/forms/filter.py:1765
#: pretix/control/forms/item.py:226 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:78
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
#: pretix/control/templates/pretixcontrol/items/discounts.html:59
#: pretix/control/templates/pretixcontrol/items/index.html:3
@@ -4391,8 +4400,8 @@ msgstr ""
#: pretix/base/models/items.py:1460 pretix/base/reldate.py:180
#: pretix/plugins/checkinlists/exporters.py:659
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:37
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:51
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:40
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:54
msgid "Time"
msgstr ""
@@ -4782,7 +4791,7 @@ msgstr ""
msgid "pending"
msgstr ""
-#: pretix/base/models/orders.py:168 pretix/base/payment.py:498
+#: pretix/base/models/orders.py:168 pretix/base/payment.py:505
#: pretix/base/services/invoices.py:465
msgid "paid"
msgstr ""
@@ -4793,7 +4802,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:196 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:625 pretix/control/forms/organizer.py:754
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:754
msgid "Customer"
msgstr ""
@@ -4990,8 +4999,8 @@ msgstr ""
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2134 pretix/base/payment.py:1259
-#: pretix/base/payment.py:1264 pretix/base/settings.py:975
+#: pretix/base/models/orders.py:2134 pretix/base/payment.py:1274
+#: pretix/base/payment.py:1279 pretix/base/settings.py:975
#: pretix/control/forms/organizer.py:740
#: pretix/control/templates/pretixcontrol/items/index.html:90
#: pretix/control/templates/pretixcontrol/order/index.html:144
@@ -5733,9 +5742,9 @@ msgstr ""
msgid "Calculate from product"
msgstr ""
-#: pretix/base/orderimport.py:586 pretix/control/views/orders.py:888
-#: pretix/control/views/orders.py:917 pretix/control/views/orders.py:961
-#: pretix/control/views/orders.py:993 pretix/control/views/orders.py:1016
+#: pretix/base/orderimport.py:586 pretix/control/views/orders.py:1062
+#: pretix/control/views/orders.py:1091 pretix/control/views/orders.py:1135
+#: pretix/control/views/orders.py:1167 pretix/control/views/orders.py:1190
msgid "You entered an invalid number."
msgstr ""
@@ -5908,61 +5917,71 @@ msgstr ""
msgid "Share this link with customers who should use this payment method."
msgstr ""
-#: pretix/base/payment.py:487
+#: pretix/base/payment.py:446
+msgid "Do not send a payment reminder mail"
+msgstr ""
+
+#: pretix/base/payment.py:447
+msgid ""
+"Users will not receive a reminder mail to pay for their order before it "
+"expires if they have chosen this payment method."
+msgstr ""
+
+#: pretix/base/payment.py:494
msgctxt "invoice"
msgid "The payment for this invoice has already been received."
msgstr ""
-#: pretix/base/payment.py:926
+#: pretix/base/payment.py:941
msgid "Automatic refunds are not supported by this payment provider."
msgstr ""
-#: pretix/base/payment.py:1017
+#: pretix/base/payment.py:1032
msgid ""
"No payment is required as this order only includes products which are free "
"of charge."
msgstr ""
-#: pretix/base/payment.py:1024
+#: pretix/base/payment.py:1039
msgid "Free of charge"
msgstr ""
-#: pretix/base/payment.py:1056
+#: pretix/base/payment.py:1071
msgid "Box office"
msgstr ""
-#: pretix/base/payment.py:1104 pretix/base/payment.py:1123
+#: pretix/base/payment.py:1119 pretix/base/payment.py:1138
#: pretix/plugins/manualpayment/apps.py:30
#: pretix/plugins/manualpayment/apps.py:33
msgid "Manual payment"
msgstr ""
-#: pretix/base/payment.py:1109 pretix/plugins/banktransfer/payment.py:199
+#: pretix/base/payment.py:1124 pretix/plugins/banktransfer/payment.py:199
msgid ""
"In test mode, you can just manually mark this order as paid in the backend "
"after it has been created."
msgstr ""
-#: pretix/base/payment.py:1130 pretix/base/payment.py:1273
+#: pretix/base/payment.py:1145 pretix/base/payment.py:1288
#: pretix/plugins/banktransfer/payment.py:155
msgid "Payment method name"
msgstr ""
-#: pretix/base/payment.py:1134
+#: pretix/base/payment.py:1149
msgid "Payment process description during checkout"
msgstr ""
-#: pretix/base/payment.py:1135
+#: pretix/base/payment.py:1150
msgid ""
"This text will be shown during checkout when the user selects this payment "
"method. It should give a short explanation on this payment method."
msgstr ""
-#: pretix/base/payment.py:1140
+#: pretix/base/payment.py:1155
msgid "Payment process description in order confirmation emails"
msgstr ""
-#: pretix/base/payment.py:1141
+#: pretix/base/payment.py:1156
#, python-brace-format
msgid ""
"This text will be included for the {payment_info} placeholder in order "
@@ -5971,11 +5990,11 @@ msgid ""
"{amount_with_currency}."
msgstr ""
-#: pretix/base/payment.py:1148
+#: pretix/base/payment.py:1163
msgid "Payment process description for pending orders"
msgstr ""
-#: pretix/base/payment.py:1149
+#: pretix/base/payment.py:1164
#, python-brace-format
msgid ""
"This text will be shown on the order confirmation page for pending orders. "
@@ -5983,87 +6002,87 @@ msgid ""
"the placeholders {order}, {amount}, {currency} and {amount_with_currency}."
msgstr ""
-#: pretix/base/payment.py:1157 pretix/plugins/banktransfer/payment.py:150
+#: pretix/base/payment.py:1172 pretix/plugins/banktransfer/payment.py:150
msgid ""
"Create an invoice for orders using bank transfer immediately if the event is "
"otherwise configured to create invoices after payment is completed."
msgstr ""
-#: pretix/base/payment.py:1208
+#: pretix/base/payment.py:1223
msgid "Offsetting"
msgstr ""
-#: pretix/base/payment.py:1222 pretix/control/views/orders.py:970
+#: pretix/base/payment.py:1237 pretix/control/views/orders.py:1144
msgid "You entered an order that could not be found."
msgstr ""
-#: pretix/base/payment.py:1251
+#: pretix/base/payment.py:1266
#, python-format
msgid "Balanced against orders: %s"
msgstr ""
-#: pretix/base/payment.py:1279
+#: pretix/base/payment.py:1294
msgid "Payment method description"
msgstr ""
-#: pretix/base/payment.py:1296
+#: pretix/base/payment.py:1311
msgid "In test mode, only test cards will work."
msgstr ""
-#: pretix/base/payment.py:1378 pretix/base/payment.py:1429
-#: pretix/base/payment.py:1472
+#: pretix/base/payment.py:1393 pretix/base/payment.py:1444
+#: pretix/base/payment.py:1487
msgid "You cannot pay with gift cards when buying a gift card."
msgstr ""
-#: pretix/base/payment.py:1387 pretix/base/payment.py:1437
-#: pretix/base/payment.py:1482 pretix/base/payment.py:1484
+#: pretix/base/payment.py:1402 pretix/base/payment.py:1452
+#: pretix/base/payment.py:1497 pretix/base/payment.py:1499
msgid "This gift card does not support this currency."
msgstr ""
-#: pretix/base/payment.py:1390 pretix/base/payment.py:1440
-#: pretix/base/payment.py:1490
+#: pretix/base/payment.py:1405 pretix/base/payment.py:1455
+#: pretix/base/payment.py:1505
msgid "This gift card can only be used in test mode."
msgstr ""
-#: pretix/base/payment.py:1393 pretix/base/payment.py:1443
-#: pretix/base/payment.py:1492
+#: pretix/base/payment.py:1408 pretix/base/payment.py:1458
+#: pretix/base/payment.py:1507
msgid "Only test gift cards can be used in test mode."
msgstr ""
-#: pretix/base/payment.py:1396 pretix/base/payment.py:1446
-#: pretix/base/payment.py:1494
+#: pretix/base/payment.py:1411 pretix/base/payment.py:1461
+#: pretix/base/payment.py:1509
msgid "This gift card is no longer valid."
msgstr ""
-#: pretix/base/payment.py:1399 pretix/base/payment.py:1449
+#: pretix/base/payment.py:1414 pretix/base/payment.py:1464
msgid "All credit on this gift card has been used."
msgstr ""
-#: pretix/base/payment.py:1404
+#: pretix/base/payment.py:1419
msgid "This gift card is already used for your payment."
msgstr ""
-#: pretix/base/payment.py:1419 pretix/base/payment.py:1462
+#: pretix/base/payment.py:1434 pretix/base/payment.py:1477
msgid ""
"You entered a voucher instead of a gift card. Vouchers can only be entered "
"on the first page of the shop below the product selection."
msgstr ""
-#: pretix/base/payment.py:1422 pretix/base/payment.py:1465
+#: pretix/base/payment.py:1437 pretix/base/payment.py:1480
msgid "This gift card is not known."
msgstr ""
-#: pretix/base/payment.py:1424 pretix/base/payment.py:1467
+#: pretix/base/payment.py:1439 pretix/base/payment.py:1482
msgid ""
"This gift card can not be redeemed since its code is not unique. Please "
"contact the organizer of this event."
msgstr ""
-#: pretix/base/payment.py:1486
+#: pretix/base/payment.py:1501
msgid "This gift card is not accepted by this event organizer."
msgstr ""
-#: pretix/base/payment.py:1488
+#: pretix/base/payment.py:1503
msgid "This gift card was used in the meantime. Please try again."
msgstr ""
@@ -6380,7 +6399,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:312
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6552,7 +6571,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:118 pretix/base/services/orders.py:1468
+#: pretix/base/services/cart.py:118 pretix/base/services/orders.py:1477
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6561,7 +6580,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:123 pretix/base/services/orders.py:1473
+#: pretix/base/services/cart.py:123 pretix/base/services/orders.py:1482
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -7240,7 +7259,7 @@ msgid ""
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:552 pretix/control/forms/orders.py:204
+#: pretix/base/services/orders.py:552 pretix/control/forms/orders.py:205
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
@@ -7256,85 +7275,85 @@ msgid ""
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1447
+#: pretix/base/services/orders.py:1456
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1448
+#: pretix/base/services/orders.py:1457
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1449
+#: pretix/base/services/orders.py:1458
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1450
+#: pretix/base/services/orders.py:1459
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1451
+#: pretix/base/services/orders.py:1460
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1453
+#: pretix/base/services/orders.py:1462
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1456
+#: pretix/base/services/orders.py:1465
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1457
+#: pretix/base/services/orders.py:1466
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1458
+#: pretix/base/services/orders.py:1467
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1461
+#: pretix/base/services/orders.py:1470
#, 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:1463
+#: pretix/base/services/orders.py:1472
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1464
+#: pretix/base/services/orders.py:1473
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1465
+#: pretix/base/services/orders.py:1474
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1466
+#: pretix/base/services/orders.py:1475
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2243 pretix/base/services/orders.py:2259
+#: pretix/base/services/orders.py:2252 pretix/base/services/orders.py:2268
#, 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:2851
+#: pretix/base/services/orders.py:2860
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8524,7 +8543,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1806 pretix/control/forms/orders.py:822
+#: pretix/base/settings.py:1806 pretix/control/forms/orders.py:837
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8532,7 +8551,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1827 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1827 pretix/control/forms/orders.py:848
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8648,7 +8667,7 @@ msgid ""
msgstr ""
#: pretix/base/settings.py:1987 pretix/plugins/sendmail/forms.py:222
-#: pretix/plugins/sendmail/models.py:253
+#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
msgstr ""
@@ -8915,7 +8934,7 @@ msgid ""
msgstr ""
#: pretix/base/settings.py:2284 pretix/control/forms/event.py:1104
-#: pretix/control/forms/event.py:1204 pretix/plugins/sendmail/models.py:258
+#: pretix/control/forms/event.py:1204 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
@@ -10433,11 +10452,13 @@ msgstr ""
#: pretix/control/forms/filter.py:1998 pretix/control/forms/filter.py:2018
#: pretix/control/forms/filter.py:2112 pretix/control/forms/filter.py:2128
#: pretix/control/forms/filter.py:2194 pretix/control/forms/filter.py:2229
-#: pretix/control/forms/orders.py:764 pretix/control/forms/orders.py:942
+#: pretix/control/forms/filter.py:2411 pretix/control/forms/filter.py:2426
+#: pretix/control/forms/orders.py:779 pretix/control/forms/orders.py:957
#: 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:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:366
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10848,8 +10869,8 @@ msgstr ""
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1347 pretix/control/forms/orders.py:669
-#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:575
+#: pretix/control/forms/event.py:1347 pretix/control/forms/orders.py:684
+#: pretix/control/forms/orders.py:879 pretix/control/forms/organizer.py:575
#: pretix/control/forms/vouchers.py:296
#: pretix/plugins/banktransfer/payment.py:212
#: pretix/plugins/sendmail/forms.py:61
@@ -11118,7 +11139,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2347 pretix/control/forms/vouchers.py:147
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
-#: pretix/plugins/sendmail/models.py:234
+#: pretix/plugins/sendmail/models.py:235
msgid "All products"
msgstr ""
@@ -11129,12 +11150,12 @@ msgstr ""
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:775
+#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:790
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:524 pretix/control/forms/orders.py:782
+#: pretix/control/forms/filter.py:524 pretix/control/forms/orders.py:797
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11252,7 +11273,7 @@ msgstr ""
#: pretix/control/forms/filter.py:1456 pretix/control/forms/filter.py:1458
#: pretix/control/forms/filter.py:1511 pretix/control/forms/filter.py:1513
#: pretix/control/forms/filter.py:1895 pretix/control/forms/filter.py:1897
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/filter.py:2411
+#: pretix/control/forms/filter.py:2464 pretix/control/forms/filter.py:2466
msgid "Search query"
msgstr ""
@@ -11330,7 +11351,7 @@ msgstr ""
#: pretix/control/forms/filter.py:1757
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:73
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:107
#: pretix/plugins/checkinlists/exporters.py:479
msgid "Checked in"
@@ -11469,12 +11490,12 @@ msgid "Device"
msgstr ""
#: pretix/control/forms/filter.py:2260 pretix/control/forms/filter.py:2295
-#: pretix/control/forms/filter.py:2432
+#: pretix/control/forms/filter.py:2487
msgid "All devices"
msgstr ""
#: pretix/control/forms/filter.py:2266 pretix/control/forms/filter.py:2308
-#: pretix/control/forms/filter.py:2419
+#: pretix/control/forms/filter.py:2474
msgid "All gates"
msgstr ""
@@ -11500,20 +11521,20 @@ msgstr ""
msgid "Check-in list"
msgstr ""
-#: pretix/control/forms/filter.py:2423
+#: pretix/control/forms/filter.py:2478
#: pretix/control/templates/pretixcontrol/organizers/devices.html:82
msgid "Software"
msgstr ""
-#: pretix/control/forms/filter.py:2430
+#: pretix/control/forms/filter.py:2485
msgid "Device status"
msgstr ""
-#: pretix/control/forms/filter.py:2433
+#: pretix/control/forms/filter.py:2488
msgid "Active devices"
msgstr ""
-#: pretix/control/forms/filter.py:2434
+#: pretix/control/forms/filter.py:2489
msgid "Revoked devices"
msgstr ""
@@ -11865,8 +11886,8 @@ msgstr ""
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1046 pretix/control/forms/orders.py:347
-#: pretix/control/forms/orders.py:535
+#: pretix/control/forms/item.py:1046 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -11980,7 +12001,8 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211
+#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:226
msgid "Notify customer by email"
msgstr ""
@@ -12001,22 +12023,21 @@ msgstr ""
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:184
-#: pretix/control/templates/pretixcontrol/order/deny.html:23
+#: pretix/control/forms/orders.py:184 pretix/control/forms/orders.py:216
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:185
+#: pretix/control/forms/orders.py:185 pretix/control/forms/orders.py:217
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:218
+#: pretix/control/forms/orders.py:233
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:237
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:472
#: pretix/plugins/reports/exporters.py:534
@@ -12025,58 +12046,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:245
+#: pretix/control/forms/orders.py:260
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:265
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:268
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:269
+#: 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:270
+#: 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:275
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: 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:284
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:288
+#: 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:292
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:308
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:313
+#: 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:120
@@ -12085,7 +12106,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:316
+#: 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
@@ -12095,127 +12116,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:324
+#: 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:439 pretix/control/forms/orders.py:443
-#: pretix/control/forms/orders.py:471 pretix/control/forms/orders.py:511
-#: pretix/control/forms/orders.py:530 pretix/control/forms/orders.py:548
-#: pretix/control/forms/orders.py:576
+#: 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:449 pretix/control/forms/orders.py:571
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:453
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:463
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:475
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:479
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:483
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:580
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:595
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:596
+#: 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:653 pretix/plugins/sendmail/forms.py:217
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:217
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:654 pretix/plugins/sendmail/forms.py:218
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:218
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:658
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:684
+#: pretix/control/forms/orders.py:699
#: 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:719
+#: pretix/control/forms/orders.py:734
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:720
+#: pretix/control/forms/orders.py:735
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:722
+#: pretix/control/forms/orders.py:737
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:749
+#: pretix/control/forms/orders.py:764
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:755
+#: pretix/control/forms/orders.py:770
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:767
+#: pretix/control/forms/orders.py:782
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:786
+#: pretix/control/forms/orders.py:801
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:789
+#: pretix/control/forms/orders.py:804
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:793
+#: pretix/control/forms/orders.py:808
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:796
+#: pretix/control/forms/orders.py:811
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 "
@@ -12224,29 +12245,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:802
+#: pretix/control/forms/orders.py:817
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:808
+#: pretix/control/forms/orders.py:823
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:827
+#: pretix/control/forms/orders.py:842
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:828
+#: pretix/control/forms/orders.py:843
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:853
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:841
+#: pretix/control/forms/orders.py:856
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 "
@@ -12254,20 +12275,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:847
+#: pretix/control/forms/orders.py:862
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:853
+#: pretix/control/forms/orders.py:868
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910
+#: pretix/control/forms/orders.py:899 pretix/control/forms/orders.py:925
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:895
+#: pretix/control/forms/orders.py:910
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12285,7 +12306,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:922
+#: pretix/control/forms/orders.py:937
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12299,24 +12320,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136
+#: pretix/control/forms/orders.py:969 pretix/plugins/sendmail/forms.py:136
#: pretix/plugins/sendmail/forms.py:229
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:956
+#: pretix/control/forms/orders.py:971
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138
+#: pretix/control/forms/orders.py:973 pretix/plugins/sendmail/forms.py:138
#: pretix/plugins/sendmail/forms.py:231
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:960
+#: pretix/control/forms/orders.py:975
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -13117,11 +13138,11 @@ msgstr ""
msgid "The order has been set to require payment before use."
msgstr ""
-#: pretix/control/logdisplay.py:385 pretix/control/views/orders.py:1311
+#: pretix/control/logdisplay.py:385 pretix/control/views/orders.py:1485
msgid "The order has been marked as expired."
msgstr ""
-#: pretix/control/logdisplay.py:386 pretix/control/views/orders.py:1209
+#: pretix/control/logdisplay.py:386 pretix/control/views/orders.py:1383
msgid "The order has been marked as paid."
msgstr ""
@@ -13133,7 +13154,7 @@ msgstr ""
msgid "The order has been refunded."
msgstr ""
-#: pretix/control/logdisplay.py:389 pretix/control/views/orders.py:1590
+#: pretix/control/logdisplay.py:389 pretix/control/views/orders.py:1764
msgid "The order has been reactivated."
msgstr ""
@@ -13150,7 +13171,7 @@ msgstr ""
msgid "The order requires approval before it can continue to be processed."
msgstr ""
-#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:568
+#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:737
msgid "The order has been approved."
msgstr ""
@@ -13185,16 +13206,16 @@ msgstr ""
msgid "The order locale has been changed."
msgstr ""
-#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1348
+#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1522
#: pretix/presale/views/order.py:762 pretix/presale/views/order.py:835
msgid "The invoice has been generated."
msgstr ""
-#: pretix/control/logdisplay.py:404 pretix/control/views/orders.py:1419
+#: pretix/control/logdisplay.py:404 pretix/control/views/orders.py:1593
msgid "The invoice has been regenerated."
msgstr ""
-#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1448
+#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1622
#: pretix/presale/views/order.py:848
msgid "The invoice has been reissued."
msgstr ""
@@ -13818,7 +13839,7 @@ msgstr ""
msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
-#: pretix/control/logdisplay.py:616 pretix/control/views/orders.py:1306
+#: pretix/control/logdisplay.py:616 pretix/control/views/orders.py:1480
#: pretix/presale/views/order.py:993
msgid "The order has been canceled."
msgstr ""
@@ -14035,9 +14056,8 @@ msgid "Check-in"
msgstr ""
#: pretix/control/navigation.py:303
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:3
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: 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
@@ -14363,8 +14383,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/detail.html:119
#: pretix/plugins/badges/templates/pretixplugins/badges/edit.html:35
#: pretix/plugins/returnurl/templates/returnurl/settings.html:24
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:58
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:84
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:61
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:87
#: pretix/plugins/stripe/templates/pretixplugins/stripe/organizer_stripe.html:20
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/edit.html:35
#: pretix/presale/templates/pretixpresale/organizers/customer_info.html:20
@@ -14644,12 +14664,14 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:41
#: pretix/control/templates/pretixcontrol/checkin/index.html:37
#: pretix/control/templates/pretixcontrol/checkin/index.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:34
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:47
#: pretix/control/templates/pretixcontrol/event/logs.html:36
#: pretix/control/templates/pretixcontrol/events/index.html:25
#: pretix/control/templates/pretixcontrol/events/index.html:47
#: pretix/control/templates/pretixcontrol/items/question.html:38
-#: pretix/control/templates/pretixcontrol/orders/index.html:54
-#: pretix/control/templates/pretixcontrol/orders/index.html:90
+#: pretix/control/templates/pretixcontrol/orders/index.html:56
+#: pretix/control/templates/pretixcontrol/orders/index.html:93
#: pretix/control/templates/pretixcontrol/orders/overview.html:25
#: pretix/control/templates/pretixcontrol/orders/overview.html:59
#: pretix/control/templates/pretixcontrol/orders/refunds.html:12
@@ -14762,7 +14784,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:22
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:21
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:137
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:167
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:8
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:20
msgid "Check-in simulator"
@@ -14783,6 +14805,7 @@ msgid "No attendee record was found."
msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:91
+#: pretix/control/templates/pretixcontrol/orders/index.html:126
#: pretix/control/templates/pretixcontrol/organizers/devices.html:68
#: pretix/control/templates/pretixcontrol/subevents/index.html:89
#: pretix/control/templates/pretixcontrol/vouchers/index.html:99
@@ -14796,6 +14819,7 @@ msgid "Timestamp"
msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:125
+#: pretix/control/templates/pretixcontrol/orders/index.html:163
#: pretix/control/templates/pretixcontrol/organizers/devices.html:99
#: pretix/control/templates/pretixcontrol/subevents/index.html:117
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:166
@@ -14874,6 +14898,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/order/refund_done.html:26
#: pretix/control/templates/pretixcontrol/order/refund_process.html:55
#: pretix/control/templates/pretixcontrol/order/refund_start.html:51
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:94
#: pretix/control/templates/pretixcontrol/orders/export_delete.html:12
#: pretix/control/templates/pretixcontrol/orders/refunds.html:107
#: pretix/control/templates/pretixcontrol/organizers/customer_anonymize.html:36
@@ -14945,6 +14970,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/delete_carts.html:16
#: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15
#: pretix/control/templates/pretixcontrol/waitinglist/delete_bulk.html:36
+#: pretix/control/views/orders.py:320
#: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:16
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15
@@ -14990,7 +15016,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/mail.html:47
#: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27
#: pretix/control/templates/pretixcontrol/orders/export.html:73
-#: pretix/control/templates/pretixcontrol/orders/index.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:39
#: pretix/control/templates/pretixcontrol/organizers/customer.html:97
#: pretix/control/templates/pretixcontrol/organizers/customer.html:165
#: pretix/control/templates/pretixcontrol/organizers/export.html:73
@@ -15021,7 +15047,7 @@ msgstr ""
msgid "Please double-check if this was intentional."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:9
msgid ""
"You can create check-in lists that you can use e.g. at the entrance of your "
"event to track who is coming and if they actually bought a ticket. You can "
@@ -15029,7 +15055,7 @@ msgid ""
"or by using one of our mobile or desktop apps to automatically scan tickets."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:14
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:16
msgid ""
"You can create multiple check-in lists to separate multiple parts of your "
"event, for example if you have separate entries for multiple ticket types. "
@@ -15039,7 +15065,7 @@ msgid ""
"performances as well as tickets only valid for single performances."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:23
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:25
msgid ""
"If you have the appropriate organizer-level permissions, you can connect new "
"devices to your account and use them to validate tickets. Since the devices "
@@ -15047,30 +15073,30 @@ msgid ""
"for every event but can reuse them over and over again."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:40
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:57
msgid "Your search did not match any check-in lists."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:42
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:59
msgid "You haven't created any check-in lists yet."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:50
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:61
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:67
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:79
msgid "Create a new check-in list"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:54
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:83
#: pretix/control/templates/pretixcontrol/organizers/devices.html:7
msgid "Connected devices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:77
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:103
msgid "Automated check-in"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:133
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:163
#: pretix/control/templates/pretixcontrol/items/categories.html:52
#: pretix/control/templates/pretixcontrol/items/discounts.html:133
#: pretix/control/templates/pretixcontrol/items/index.html:121
@@ -15904,7 +15930,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/payment.html:22
#: pretix/control/templates/pretixcontrol/user/settings.html:48
-#: pretix/plugins/sendmail/models.py:269
+#: pretix/plugins/sendmail/models.py:270
msgid "Enabled"
msgstr ""
@@ -15973,7 +15999,7 @@ msgid ""
msgstr ""
#: pretix/control/templates/pretixcontrol/event/plugins.html:17
-#: pretix/control/views/checkin.py:401 pretix/control/views/discounts.py:114
+#: pretix/control/views/checkin.py:405 pretix/control/views/discounts.py:114
#: pretix/control/views/event.py:236 pretix/control/views/event.py:424
#: pretix/control/views/event.py:504 pretix/control/views/event.py:543
#: pretix/control/views/event.py:690 pretix/control/views/event.py:910
@@ -17660,7 +17686,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/order/cancel.html:46
#: pretix/control/templates/pretixcontrol/order/cancellation_request_delete.html:21
#: pretix/control/templates/pretixcontrol/order/delete.html:20
-#: pretix/control/templates/pretixcontrol/order/deny.html:30
+#: pretix/control/templates/pretixcontrol/order/deny.html:22
#: pretix/control/templates/pretixcontrol/order/pay_cancel.html:20
#: pretix/control/templates/pretixcontrol/order/refund_cancel.html:27
#: pretix/presale/templates/pretixpresale/event/order_cancel.html:212
@@ -17682,7 +17708,7 @@ msgid "Cancel order"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/cancel.html:12
-#: pretix/control/templates/pretixcontrol/order/deny.html:10
+#: pretix/control/templates/pretixcontrol/order/deny.html:11
msgid "Do you really want to cancel this order? You cannot revert this action."
msgstr ""
@@ -17931,16 +17957,12 @@ msgstr ""
msgid "Yes, delete order"
msgstr ""
-#: pretix/control/templates/pretixcontrol/order/deny.html:4
-#: pretix/control/templates/pretixcontrol/order/deny.html:8
+#: pretix/control/templates/pretixcontrol/order/deny.html:5
+#: pretix/control/templates/pretixcontrol/order/deny.html:9
msgid "Deny order"
msgstr ""
-#: pretix/control/templates/pretixcontrol/order/deny.html:19
-msgid "Notify user by e-mail"
-msgstr ""
-
-#: pretix/control/templates/pretixcontrol/order/deny.html:35
+#: pretix/control/templates/pretixcontrol/order/deny.html:27
msgid "Yes, deny order"
msgstr ""
@@ -17962,10 +17984,14 @@ msgid "taxes"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/index.html:45
+#: pretix/control/templates/pretixcontrol/orders/index.html:289
+#: pretix/control/views/orders.py:277
msgid "Approve"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/index.html:50
+#: pretix/control/templates/pretixcontrol/orders/index.html:296
+#: pretix/control/views/orders.py:290
msgid "Deny"
msgstr ""
@@ -18534,7 +18560,7 @@ msgid "Send email"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/sendmail.html:27
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:71
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:74
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:42
msgid "E-mail preview"
msgstr ""
@@ -18581,6 +18607,27 @@ msgstr ""
msgid "Sum"
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:5
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:7
+msgid "Modify orders"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:12
+#, python-format
+msgid ""
+"The operation %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+msgid "This operation cannot be reversed."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -18906,54 +18953,62 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -18961,47 +19016,60 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+msgid "Select action"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -19334,13 +19402,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -20273,6 +20334,13 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -21453,23 +21521,23 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr ""
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -21491,11 +21559,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -21688,7 +21756,7 @@ msgstr ""
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -21736,11 +21804,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -22078,13 +22146,13 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22101,7 +22169,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -22113,65 +22181,65 @@ msgstr[1] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22182,58 +22250,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22246,185 +22314,185 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr ""
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr ""
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22432,25 +22500,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -24722,6 +24790,7 @@ msgid "Waiting for"
msgstr ""
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -24779,22 +24848,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -24809,44 +24878,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -24882,62 +24951,62 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr ""
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
msgid "Restrict to check-in status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr ""
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -25026,8 +25095,8 @@ msgstr ""
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -26165,41 +26234,41 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr ""
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/hu/LC_MESSAGES/django.po b/src/pretix/locale/hu/LC_MESSAGES/django.po
index 3e90cf1f11..9b689cc7d5 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: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2022-02-01 22:00+0000\n"
"Last-Translator: Jozsef Ebenspanger \n"
"Language-Team: Hungarian %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "The selected seat \"{seat}\" is not available."
+msgid "This operation cannot be reversed."
+msgstr "A kiválasztott \"{seat}\" ülés nem elérhető."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -19382,54 +19433,62 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -19437,47 +19496,63 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgctxt "subevent"
+#| msgid "No date selected."
+msgid "Select action"
+msgstr "Nincs dátum kiválasztva."
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -19820,13 +19895,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -20785,6 +20853,13 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -21977,25 +22052,25 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
#| msgid "The selected seat \"{seat}\" is not available."
msgid "The selected tickets have been marked as checked out."
msgstr "A kiválasztott \"{seat}\" ülés nem elérhető."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -22017,11 +22092,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -22227,7 +22302,7 @@ msgstr "{} rendeléseid"
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -22275,11 +22350,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -22619,13 +22694,13 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22642,7 +22717,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -22654,65 +22729,65 @@ msgstr[1] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22723,58 +22798,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22787,189 +22862,189 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
#, fuzzy
#| msgid "The selected seat \"{seat}\" is not available."
msgid "The invoice file has already been exported."
msgstr "A kiválasztott \"{seat}\" ülés nem elérhető."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
#, fuzzy
#| msgid "The selected seat \"{seat}\" is not available."
msgid "The invoice file is too old to be regenerated."
msgstr "A kiválasztott \"{seat}\" ülés nem elérhető."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr ""
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22977,25 +23052,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -25324,6 +25399,7 @@ msgid "Waiting for"
msgstr ""
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -25385,22 +25461,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -25417,46 +25493,46 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
#, fuzzy
#| msgid "Event list"
msgid "Please specify the send date"
msgstr "Eseménylista"
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -25492,70 +25568,70 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
#, fuzzy
#| msgid "Limit to events"
msgid "Limit products"
msgstr "Események limitje"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "Limit to events"
msgid "Restrict to orders with status"
msgstr "Események limitje"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "Limit to events"
msgid "Restrict to check-in status"
msgstr "Események limitje"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
#, fuzzy
#| msgid "Event list"
msgid "Send date"
msgstr "Eseménylista"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -25652,8 +25728,8 @@ msgstr "Kifizetett megrendelések"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -26806,41 +26882,41 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr ""
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/id/LC_MESSAGES/django.po b/src/pretix/locale/id/LC_MESSAGES/django.po
index 1f072fdbb7..41eb1e536a 100644
--- a/src/pretix/locale/id/LC_MESSAGES/django.po
+++ b/src/pretix/locale/id/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-09-08 07:44+0000\n"
"Last-Translator: Aufa Fadhlurohman \n"
"Language-Team: Indonesian %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+msgid "This operation cannot be reversed."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -18898,54 +18945,62 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -18953,47 +19008,60 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+msgid "Select action"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -19326,13 +19394,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -20265,6 +20326,13 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -21445,23 +21513,23 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr ""
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -21483,11 +21551,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -21680,7 +21748,7 @@ msgstr ""
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -21728,11 +21796,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -22070,13 +22138,13 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22093,7 +22161,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -22105,65 +22173,65 @@ msgstr[1] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22174,58 +22242,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22238,185 +22306,185 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr ""
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr ""
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22424,25 +22492,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -24714,6 +24782,7 @@ msgid "Waiting for"
msgstr ""
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -24771,22 +24840,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -24801,44 +24870,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -24874,62 +24943,62 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr ""
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
msgid "Restrict to check-in status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr ""
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -25018,8 +25087,8 @@ msgstr ""
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -26156,41 +26225,41 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr ""
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/it/LC_MESSAGES/django.po b/src/pretix/locale/it/LC_MESSAGES/django.po
index d826780458..f615d96357 100644
--- a/src/pretix/locale/it/LC_MESSAGES/django.po
+++ b/src/pretix/locale/it/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-06-26 23:00+0000\n"
"Last-Translator: M C \n"
"Language-Team: Italian %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+msgid "This operation cannot be reversed."
+msgstr "Ordine modificato"
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -19767,56 +19817,64 @@ msgstr ""
msgid "Take your shop live"
msgstr "Metti il negozio Live"
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr "Vai al negozio"
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr "Chiave di ricerca:"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr "Vai!"
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
#, fuzzy
msgid "Advanced search"
msgstr "Opzioni avanzate"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr "Rimuovi filtro"
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
#, fuzzy
msgid "Order paid / total"
msgstr "Totale ordine"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, fuzzy, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "Data dell'ordine"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr "CANCELLAZIONE RICHIESTA"
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -19824,47 +19882,62 @@ msgstr "CANCELLAZIONE RICHIESTA"
msgid "REFUND PENDING"
msgstr "RIMBORSO IN ATTESA"
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] "1 ordine"
msgstr[1] "%(s)s ordini"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+msgid "Select action"
+msgstr "Prevendita non ancora attiva"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+msgid "Delete (test mode only)"
+msgstr "Abilita webhook"
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -20206,13 +20279,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -21173,6 +21239,13 @@ msgstr "Conferma l'ordine"
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, fuzzy, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "Data dell'ordine"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -22369,24 +22442,24 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
msgid "The selected tickets have been marked as checked out."
msgstr "Il posto selezionato {seat} non è disponibile."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -22408,11 +22481,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr "Non abbiamo potuto salvare le tue modifiche. Leggi i dettagli sotto."
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -22617,7 +22690,7 @@ msgstr "Il tuo ordine: {code}"
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -22665,11 +22738,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -23014,13 +23087,13 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] "La tua fattura"
msgstr[1] "Le tue fatture"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -23037,7 +23110,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -23049,66 +23122,66 @@ msgstr[1] ""
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:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
#, fuzzy
msgid "Your cancellation request"
msgstr "Cancellazione di"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -23126,58 +23199,58 @@ msgstr ""
"Un saluto, \n"
"{event}"
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -23199,187 +23272,187 @@ msgstr ""
"Un saluto, \n"
"{event}"
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
#, fuzzy
msgid "The invoice file has already been exported."
msgstr "Il dispositivo è statao creato."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
#, fuzzy
msgid "The invoice file is too old to be regenerated."
msgstr "Il dispositivo è statao creato."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr "Si è verificato un errore. Vedi i dettagli sotto."
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr "Non abbiamo potuto inviare l'email. Vedi i dettagli sotto."
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr "C'è stato un errore nel processare i tuoi dati. Vedi i dettagli sotto."
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
msgid "Export: {title}"
msgstr "Data di esportazione"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -23387,25 +23460,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -25794,6 +25867,7 @@ msgid "Waiting for"
msgstr "Lista d'attesa"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
#, fuzzy
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
@@ -25857,22 +25931,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "in attesa di approvazione"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -25889,50 +25963,50 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Lista degli ordini"
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr "Assoluto"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
#, fuzzy
msgid "Relative, before event start"
msgstr "Rimborso o pagamento esterno"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
#, fuzzy
msgid "Relative, before event end"
msgstr "Rimborso o pagamento esterno"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
#, fuzzy
msgid "Relative, after event start"
msgstr "Rimborso o pagamento esterno"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
#, fuzzy
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Lista degli ordini"
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
#, fuzzy
msgid "Please specify the send date"
msgstr "Data di Inizio"
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
#, fuzzy
msgid "Please specify the offset days and time"
msgstr "Inserisci la stessa password due volte"
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -25970,66 +26044,66 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
#, fuzzy
msgid "Limit products"
msgstr "Limita ai prodotti"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
msgid "Restrict to orders with status"
msgstr "Lista degli ordini"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
msgid "Restrict to check-in status"
msgstr "Lista degli ordini"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
#, fuzzy
msgid "Send date"
msgstr "Data di Fine"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr "il {date} alle {time}"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -26131,8 +26205,8 @@ msgstr "Data di creazione"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -27322,12 +27396,12 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Pagamento"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
#, fuzzy
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
@@ -27336,31 +27410,31 @@ msgstr ""
"La tua gift card è stata applicata, ma rimane ancora da pagare {}. Scegli un "
"metodo di pagamento."
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "Scegli un metodo di pagamento."
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
#, fuzzy
msgid "Please select a payment method to proceed."
msgstr "Scegli un metodo di pagamento."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr "Le informazioni sul pagamento sono incomplete."
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Verifica ordine"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr "Devi selezionare tutte le caselle di spunta in fondo alla pagina."
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/ja/LC_MESSAGES/django.po b/src/pretix/locale/ja/LC_MESSAGES/django.po
index a07bf9ca28..4a796e1f37 100644
--- a/src/pretix/locale/ja/LC_MESSAGES/django.po
+++ b/src/pretix/locale/ja/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2022-05-31 10:01+0000\n"
"Last-Translator: Aya Yabuki \n"
"Language-Team: Japanese %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "The amount has been charged to your card."
+msgid "This operation cannot be reversed."
+msgstr "その金額がカードに請求されました。"
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -19152,54 +19203,62 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -19207,46 +19266,59 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+msgid "Select action"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -19579,13 +19651,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -20534,6 +20599,13 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -21714,23 +21786,23 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr ""
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -21752,11 +21824,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -21950,7 +22022,7 @@ msgstr "注文番号"
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -21998,11 +22070,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -22340,12 +22412,12 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] ""
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22361,7 +22433,7 @@ msgid_plural ""
"Your {event} team"
msgstr[0] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -22373,65 +22445,65 @@ msgstr[0] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22442,58 +22514,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22506,185 +22578,185 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr ""
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr ""
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22692,25 +22764,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -25017,6 +25089,7 @@ msgid "Waiting for"
msgstr ""
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -25076,22 +25149,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -25108,44 +25181,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -25181,63 +25254,63 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr ""
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgid "Restrict to orders with status"
msgstr "この日以降に作成された注文に限る。"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgid "Restrict to check-in status"
msgstr "この日以降に作成された注文に限る。"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr ""
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -25325,8 +25398,8 @@ msgstr ""
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -26465,41 +26538,41 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr ""
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/ko/LC_MESSAGES/django.po b/src/pretix/locale/ko/LC_MESSAGES/django.po
index 02b7deaea5..7ff42450b6 100644
--- a/src/pretix/locale/ko/LC_MESSAGES/django.po
+++ b/src/pretix/locale/ko/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-04-06 02:00+0000\n"
"Last-Translator: 전윤수 \n"
"Language-Team: Korean %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+msgid "This operation cannot be reversed."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -18898,54 +18948,62 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -18953,46 +19011,59 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] "%(s)s개 주문"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+msgid "Select action"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -19325,13 +19396,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -20263,6 +20327,13 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -21443,23 +21514,23 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr ""
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -21481,11 +21552,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -21678,7 +21749,7 @@ msgstr ""
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -21726,11 +21797,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -22068,13 +22139,13 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22091,7 +22162,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -22103,65 +22174,65 @@ msgstr[1] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22172,58 +22243,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22236,185 +22307,185 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr ""
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr ""
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22422,25 +22493,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -24713,6 +24784,7 @@ msgid "Waiting for"
msgstr ""
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -24770,22 +24842,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -24800,44 +24872,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -24873,62 +24945,62 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr ""
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
msgid "Restrict to check-in status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr ""
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -25017,8 +25089,8 @@ msgstr ""
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -26155,41 +26227,41 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr ""
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/lt/LC_MESSAGES/django.po b/src/pretix/locale/lt/LC_MESSAGES/django.po
index 06890d3b14..d2031f85e6 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: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -294,7 +294,7 @@ msgid "\"{input}\" is not a valid choice."
msgstr ""
#: pretix/api/serializers/order.py:1262 pretix/api/views/cart.py:210
-#: pretix/base/services/orders.py:1459
+#: pretix/base/services/orders.py:1468
#, python-brace-format
msgid "The selected seat \"{seat}\" is not available."
msgstr ""
@@ -347,17 +347,17 @@ msgid ""
"account."
msgstr ""
-#: pretix/api/views/order.py:579 pretix/control/views/orders.py:1340
+#: pretix/api/views/order.py:579 pretix/control/views/orders.py:1514
#: pretix/presale/views/order.py:754 pretix/presale/views/order.py:827
msgid "You cannot generate an invoice for this order."
msgstr ""
-#: pretix/api/views/order.py:584 pretix/control/views/orders.py:1342
+#: pretix/api/views/order.py:584 pretix/control/views/orders.py:1516
#: pretix/presale/views/order.py:756 pretix/presale/views/order.py:829
msgid "An invoice for this order already exists."
msgstr ""
-#: pretix/api/views/order.py:610 pretix/control/views/orders.py:1466
+#: pretix/api/views/order.py:610 pretix/control/views/orders.py:1640
#: pretix/control/views/users.py:141
msgid "There was an error sending the mail. Please try again later."
msgstr ""
@@ -382,7 +382,7 @@ msgstr ""
#: pretix/api/webhooks.py:237 pretix/base/models/checkin.py:343
#: pretix/base/notifications.py:251
#: pretix/control/templates/pretixcontrol/event/mail.html:114
-#: pretix/control/views/orders.py:1303
+#: pretix/control/views/orders.py:1477
msgid "Order canceled"
msgstr ""
@@ -565,7 +565,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/settings.html:69
#: pretix/control/templates/pretixcontrol/organizers/customer.html:48
#: pretix/plugins/checkinlists/exporters.py:493
-#: pretix/presale/checkoutflow.py:1453 pretix/presale/forms/checkout.py:57
+#: 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
#: pretix/presale/forms/customer.py:369 pretix/presale/forms/user.py:40
@@ -794,7 +794,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:148
#: pretix/control/views/waitinglist.py:307
#: pretix/plugins/checkinlists/exporters.py:494
-#: pretix/presale/checkoutflow.py:1459 pretix/presale/forms/checkout.py:84
+#: 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
msgid "Phone number"
@@ -820,6 +820,7 @@ msgstr ""
#: pretix/base/settings.py:3473 pretix/control/forms/filter.py:614
#: pretix/control/forms/item.py:353 pretix/control/forms/organizer.py:827
#: 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
#: pretix/control/templates/pretixcontrol/oauth/app_list.html:12
#: pretix/control/templates/pretixcontrol/oauth/authorized.html:17
@@ -1159,8 +1160,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:95
#: pretix/control/templates/pretixcontrol/order/index.html:173
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:116
-#: pretix/control/templates/pretixcontrol/orders/index.html:45
-#: pretix/control/templates/pretixcontrol/orders/index.html:112
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:22
+#: pretix/control/templates/pretixcontrol/orders/index.html:46
+#: pretix/control/templates/pretixcontrol/orders/index.html:129
#: pretix/control/templates/pretixcontrol/organizers/customer.html:203
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:41
#: pretix/control/templates/pretixcontrol/search/orders.html:48
@@ -1406,7 +1408,7 @@ msgstr ""
msgid "Description"
msgstr ""
-#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:323
+#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:338
msgid "Gross price"
msgstr ""
@@ -1735,6 +1737,7 @@ msgid "Event slug"
msgstr ""
#: pretix/base/exporters/orderlist.py:256 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:534
#: pretix/plugins/reports/exporters.py:859
@@ -1759,7 +1762,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/events/index.html:84
#: pretix/control/templates/pretixcontrol/order/index.html:742
#: pretix/control/templates/pretixcontrol/order/index.html:838
-#: pretix/control/templates/pretixcontrol/orders/index.html:126
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:26
+#: pretix/control/templates/pretixcontrol/orders/index.html:149
#: pretix/control/templates/pretixcontrol/orders/refunds.html:65
#: pretix/control/templates/pretixcontrol/organizers/customer.html:38
#: pretix/control/templates/pretixcontrol/organizers/customer.html:208
@@ -1802,7 +1806,8 @@ msgstr ""
#: pretix/base/exporters/orderlist.py:832 pretix/base/notifications.py:203
#: pretix/control/forms/filter.py:2200
#: pretix/control/templates/pretixcontrol/order/index.html:175
-#: pretix/control/templates/pretixcontrol/orders/index.html:118
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:24
+#: pretix/control/templates/pretixcontrol/orders/index.html:138
#: 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
@@ -1877,7 +1882,7 @@ msgid "Follow-up date"
msgstr ""
#: pretix/base/exporters/orderlist.py:280
-#: pretix/control/templates/pretixcontrol/orders/index.html:125
+#: pretix/control/templates/pretixcontrol/orders/index.html:148
#: pretix/control/templates/pretixcontrol/organizers/customer.html:207
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74
msgid "Positions"
@@ -1957,10 +1962,11 @@ msgstr ""
#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1527
#: pretix/control/forms/filter.py:413 pretix/control/forms/filter.py:1771
#: pretix/control/forms/filter.py:1995 pretix/control/forms/filter.py:2109
-#: pretix/control/forms/filter.py:2191 pretix/control/forms/item.py:241
-#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380
-#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:113
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:75
+#: pretix/control/forms/filter.py:2191 pretix/control/forms/filter.py:2408
+#: pretix/control/forms/item.py:241 pretix/control/forms/orders.py:343
+#: pretix/control/forms/orders.py:395 pretix/control/forms/orders.py:777
+#: pretix/control/forms/vouchers.py:113
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:98
#: pretix/control/templates/pretixcontrol/items/quotas.html:51
#: pretix/control/templates/pretixcontrol/order/change.html:104
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:43
@@ -1972,6 +1978,7 @@ msgstr ""
#: pretix/control/views/waitinglist.py:311
#: pretix/plugins/checkinlists/exporters.py:497
#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:298
+#: pretix/plugins/sendmail/forms.py:378
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:32
#: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52
#: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135
@@ -2015,7 +2022,7 @@ msgstr ""
#: pretix/base/exporters/orderlist.py:843 pretix/base/models/items.py:674
#: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91
#: pretix/base/orderimport.py:255 pretix/control/forms/filter.py:2001
-#: pretix/control/forms/filter.py:2255 pretix/control/forms/orders.py:303
+#: pretix/control/forms/filter.py:2255 pretix/control/forms/orders.py:318
#: pretix/control/forms/vouchers.py:63
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:66
#: pretix/control/templates/pretixcontrol/item/base.html:3
@@ -2469,7 +2476,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/base.html:279
#: pretix/control/templates/pretixcontrol/checkin/index.html:145
#: pretix/control/templates/pretixcontrol/order/index.html:24
-#: pretix/control/templates/pretixcontrol/orders/index.html:141
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:185
#: pretix/control/templates/pretixcontrol/orders/refunds.html:86
#: pretix/control/templates/pretixcontrol/organizers/customer.html:132
#: pretix/control/templates/pretixcontrol/organizers/customer.html:221
@@ -2531,9 +2539,9 @@ msgstr ""
#: pretix/control/forms/filter.py:1404 pretix/control/forms/filter.py:1467
#: pretix/control/forms/filter.py:1879 pretix/control/forms/filter.py:1888
#: pretix/control/forms/filter.py:1960 pretix/control/forms/filter.py:1973
-#: pretix/control/forms/filter.py:2425 pretix/control/forms/filter.py:2444
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:106
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:118
+#: pretix/control/forms/filter.py:2480 pretix/control/forms/filter.py:2499
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:135
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:147
#: pretix/control/templates/pretixcontrol/items/discounts.html:107
#: pretix/control/templates/pretixcontrol/organizers/devices.html:147
#: pretix/control/templates/pretixcontrol/organizers/teams.html:61
@@ -2581,7 +2589,7 @@ msgstr ""
msgid "Expiry date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1311 pretix/control/forms/orders.py:815
+#: pretix/base/exporters/orderlist.py:1311 pretix/control/forms/orders.py:830
msgid "Special terms and conditions"
msgstr ""
@@ -3146,7 +3154,8 @@ msgid "If turned off, you will not get any notifications."
msgstr ""
#: pretix/base/models/auth.py:285
-#: pretix/control/templates/pretixcontrol/orders/index.html:115
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:23
+#: pretix/control/templates/pretixcontrol/orders/index.html:133
#: pretix/control/templates/pretixcontrol/search/orders.html:54
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:23
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15
@@ -3390,7 +3399,7 @@ msgid "This identifier is already used for a different question."
msgstr ""
#: pretix/base/models/devices.py:114 pretix/control/forms/filter.py:2265
-#: pretix/control/forms/filter.py:2312 pretix/control/forms/filter.py:2418
+#: pretix/control/forms/filter.py:2312 pretix/control/forms/filter.py:2473
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
#: pretix/control/templates/pretixcontrol/organizers/gates.html:16
#: pretix/plugins/checkinlists/exporters.py:671
@@ -3775,19 +3784,19 @@ msgstr ""
#: pretix/base/models/exports.py:74 pretix/control/forms/event.py:1069
#: pretix/control/forms/event.py:1131 pretix/control/forms/event.py:1143
#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881
-#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:510
+#: pretix/control/forms/orders.py:664 pretix/control/forms/orders.py:896
+#: pretix/control/forms/orders.py:923 pretix/control/forms/organizer.py:510
#: pretix/control/forms/organizer.py:520 pretix/control/forms/organizer.py:530
#: pretix/control/forms/vouchers.py:263 pretix/plugins/sendmail/forms.py:74
-#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:231
+#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:232
msgid "Subject"
msgstr ""
-#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:690
-#: pretix/control/forms/orders.py:706 pretix/control/forms/orders.py:889
-#: pretix/control/forms/orders.py:916 pretix/control/forms/vouchers.py:269
+#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:705
+#: pretix/control/forms/orders.py:721 pretix/control/forms/orders.py:904
+#: pretix/control/forms/orders.py:931 pretix/control/forms/vouchers.py:269
#: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99
-#: pretix/plugins/sendmail/models.py:232
+#: pretix/plugins/sendmail/models.py:233
msgid "Message"
msgstr ""
@@ -4172,7 +4181,7 @@ msgstr ""
#: pretix/control/forms/filter.py:409 pretix/control/forms/filter.py:1765
#: pretix/control/forms/item.py:226 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:78
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
#: pretix/control/templates/pretixcontrol/items/discounts.html:59
#: pretix/control/templates/pretixcontrol/items/index.html:3
@@ -4392,8 +4401,8 @@ msgstr ""
#: pretix/base/models/items.py:1460 pretix/base/reldate.py:180
#: pretix/plugins/checkinlists/exporters.py:659
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:37
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:51
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:40
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:54
msgid "Time"
msgstr ""
@@ -4783,7 +4792,7 @@ msgstr ""
msgid "pending"
msgstr ""
-#: pretix/base/models/orders.py:168 pretix/base/payment.py:498
+#: pretix/base/models/orders.py:168 pretix/base/payment.py:505
#: pretix/base/services/invoices.py:465
msgid "paid"
msgstr ""
@@ -4794,7 +4803,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:196 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:625 pretix/control/forms/organizer.py:754
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:754
msgid "Customer"
msgstr ""
@@ -4991,8 +5000,8 @@ msgstr ""
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2134 pretix/base/payment.py:1259
-#: pretix/base/payment.py:1264 pretix/base/settings.py:975
+#: pretix/base/models/orders.py:2134 pretix/base/payment.py:1274
+#: pretix/base/payment.py:1279 pretix/base/settings.py:975
#: pretix/control/forms/organizer.py:740
#: pretix/control/templates/pretixcontrol/items/index.html:90
#: pretix/control/templates/pretixcontrol/order/index.html:144
@@ -5734,9 +5743,9 @@ msgstr ""
msgid "Calculate from product"
msgstr ""
-#: pretix/base/orderimport.py:586 pretix/control/views/orders.py:888
-#: pretix/control/views/orders.py:917 pretix/control/views/orders.py:961
-#: pretix/control/views/orders.py:993 pretix/control/views/orders.py:1016
+#: pretix/base/orderimport.py:586 pretix/control/views/orders.py:1062
+#: pretix/control/views/orders.py:1091 pretix/control/views/orders.py:1135
+#: pretix/control/views/orders.py:1167 pretix/control/views/orders.py:1190
msgid "You entered an invalid number."
msgstr ""
@@ -5909,61 +5918,71 @@ msgstr ""
msgid "Share this link with customers who should use this payment method."
msgstr ""
-#: pretix/base/payment.py:487
+#: pretix/base/payment.py:446
+msgid "Do not send a payment reminder mail"
+msgstr ""
+
+#: pretix/base/payment.py:447
+msgid ""
+"Users will not receive a reminder mail to pay for their order before it "
+"expires if they have chosen this payment method."
+msgstr ""
+
+#: pretix/base/payment.py:494
msgctxt "invoice"
msgid "The payment for this invoice has already been received."
msgstr ""
-#: pretix/base/payment.py:926
+#: pretix/base/payment.py:941
msgid "Automatic refunds are not supported by this payment provider."
msgstr ""
-#: pretix/base/payment.py:1017
+#: pretix/base/payment.py:1032
msgid ""
"No payment is required as this order only includes products which are free "
"of charge."
msgstr ""
-#: pretix/base/payment.py:1024
+#: pretix/base/payment.py:1039
msgid "Free of charge"
msgstr ""
-#: pretix/base/payment.py:1056
+#: pretix/base/payment.py:1071
msgid "Box office"
msgstr ""
-#: pretix/base/payment.py:1104 pretix/base/payment.py:1123
+#: pretix/base/payment.py:1119 pretix/base/payment.py:1138
#: pretix/plugins/manualpayment/apps.py:30
#: pretix/plugins/manualpayment/apps.py:33
msgid "Manual payment"
msgstr ""
-#: pretix/base/payment.py:1109 pretix/plugins/banktransfer/payment.py:199
+#: pretix/base/payment.py:1124 pretix/plugins/banktransfer/payment.py:199
msgid ""
"In test mode, you can just manually mark this order as paid in the backend "
"after it has been created."
msgstr ""
-#: pretix/base/payment.py:1130 pretix/base/payment.py:1273
+#: pretix/base/payment.py:1145 pretix/base/payment.py:1288
#: pretix/plugins/banktransfer/payment.py:155
msgid "Payment method name"
msgstr ""
-#: pretix/base/payment.py:1134
+#: pretix/base/payment.py:1149
msgid "Payment process description during checkout"
msgstr ""
-#: pretix/base/payment.py:1135
+#: pretix/base/payment.py:1150
msgid ""
"This text will be shown during checkout when the user selects this payment "
"method. It should give a short explanation on this payment method."
msgstr ""
-#: pretix/base/payment.py:1140
+#: pretix/base/payment.py:1155
msgid "Payment process description in order confirmation emails"
msgstr ""
-#: pretix/base/payment.py:1141
+#: pretix/base/payment.py:1156
#, python-brace-format
msgid ""
"This text will be included for the {payment_info} placeholder in order "
@@ -5972,11 +5991,11 @@ msgid ""
"{amount_with_currency}."
msgstr ""
-#: pretix/base/payment.py:1148
+#: pretix/base/payment.py:1163
msgid "Payment process description for pending orders"
msgstr ""
-#: pretix/base/payment.py:1149
+#: pretix/base/payment.py:1164
#, python-brace-format
msgid ""
"This text will be shown on the order confirmation page for pending orders. "
@@ -5984,87 +6003,87 @@ msgid ""
"the placeholders {order}, {amount}, {currency} and {amount_with_currency}."
msgstr ""
-#: pretix/base/payment.py:1157 pretix/plugins/banktransfer/payment.py:150
+#: pretix/base/payment.py:1172 pretix/plugins/banktransfer/payment.py:150
msgid ""
"Create an invoice for orders using bank transfer immediately if the event is "
"otherwise configured to create invoices after payment is completed."
msgstr ""
-#: pretix/base/payment.py:1208
+#: pretix/base/payment.py:1223
msgid "Offsetting"
msgstr ""
-#: pretix/base/payment.py:1222 pretix/control/views/orders.py:970
+#: pretix/base/payment.py:1237 pretix/control/views/orders.py:1144
msgid "You entered an order that could not be found."
msgstr ""
-#: pretix/base/payment.py:1251
+#: pretix/base/payment.py:1266
#, python-format
msgid "Balanced against orders: %s"
msgstr ""
-#: pretix/base/payment.py:1279
+#: pretix/base/payment.py:1294
msgid "Payment method description"
msgstr ""
-#: pretix/base/payment.py:1296
+#: pretix/base/payment.py:1311
msgid "In test mode, only test cards will work."
msgstr ""
-#: pretix/base/payment.py:1378 pretix/base/payment.py:1429
-#: pretix/base/payment.py:1472
+#: pretix/base/payment.py:1393 pretix/base/payment.py:1444
+#: pretix/base/payment.py:1487
msgid "You cannot pay with gift cards when buying a gift card."
msgstr ""
-#: pretix/base/payment.py:1387 pretix/base/payment.py:1437
-#: pretix/base/payment.py:1482 pretix/base/payment.py:1484
+#: pretix/base/payment.py:1402 pretix/base/payment.py:1452
+#: pretix/base/payment.py:1497 pretix/base/payment.py:1499
msgid "This gift card does not support this currency."
msgstr ""
-#: pretix/base/payment.py:1390 pretix/base/payment.py:1440
-#: pretix/base/payment.py:1490
+#: pretix/base/payment.py:1405 pretix/base/payment.py:1455
+#: pretix/base/payment.py:1505
msgid "This gift card can only be used in test mode."
msgstr ""
-#: pretix/base/payment.py:1393 pretix/base/payment.py:1443
-#: pretix/base/payment.py:1492
+#: pretix/base/payment.py:1408 pretix/base/payment.py:1458
+#: pretix/base/payment.py:1507
msgid "Only test gift cards can be used in test mode."
msgstr ""
-#: pretix/base/payment.py:1396 pretix/base/payment.py:1446
-#: pretix/base/payment.py:1494
+#: pretix/base/payment.py:1411 pretix/base/payment.py:1461
+#: pretix/base/payment.py:1509
msgid "This gift card is no longer valid."
msgstr ""
-#: pretix/base/payment.py:1399 pretix/base/payment.py:1449
+#: pretix/base/payment.py:1414 pretix/base/payment.py:1464
msgid "All credit on this gift card has been used."
msgstr ""
-#: pretix/base/payment.py:1404
+#: pretix/base/payment.py:1419
msgid "This gift card is already used for your payment."
msgstr ""
-#: pretix/base/payment.py:1419 pretix/base/payment.py:1462
+#: pretix/base/payment.py:1434 pretix/base/payment.py:1477
msgid ""
"You entered a voucher instead of a gift card. Vouchers can only be entered "
"on the first page of the shop below the product selection."
msgstr ""
-#: pretix/base/payment.py:1422 pretix/base/payment.py:1465
+#: pretix/base/payment.py:1437 pretix/base/payment.py:1480
msgid "This gift card is not known."
msgstr ""
-#: pretix/base/payment.py:1424 pretix/base/payment.py:1467
+#: pretix/base/payment.py:1439 pretix/base/payment.py:1482
msgid ""
"This gift card can not be redeemed since its code is not unique. Please "
"contact the organizer of this event."
msgstr ""
-#: pretix/base/payment.py:1486
+#: pretix/base/payment.py:1501
msgid "This gift card is not accepted by this event organizer."
msgstr ""
-#: pretix/base/payment.py:1488
+#: pretix/base/payment.py:1503
msgid "This gift card was used in the meantime. Please try again."
msgstr ""
@@ -6381,7 +6400,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:312
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6552,7 +6571,7 @@ msgid_plural "You cannot select more than %s items per order."
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:118 pretix/base/services/orders.py:1468
+#: pretix/base/services/cart.py:118 pretix/base/services/orders.py:1477
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6560,7 +6579,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:123 pretix/base/services/orders.py:1473
+#: pretix/base/services/cart.py:123 pretix/base/services/orders.py:1482
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -7232,7 +7251,7 @@ msgid ""
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:552 pretix/control/forms/orders.py:204
+#: pretix/base/services/orders.py:552 pretix/control/forms/orders.py:205
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
@@ -7248,85 +7267,85 @@ msgid ""
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1447
+#: pretix/base/services/orders.py:1456
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1448
+#: pretix/base/services/orders.py:1457
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1449
+#: pretix/base/services/orders.py:1458
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1450
+#: pretix/base/services/orders.py:1459
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1451
+#: pretix/base/services/orders.py:1460
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1453
+#: pretix/base/services/orders.py:1462
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1456
+#: pretix/base/services/orders.py:1465
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1457
+#: pretix/base/services/orders.py:1466
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1458
+#: pretix/base/services/orders.py:1467
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1461
+#: pretix/base/services/orders.py:1470
#, 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:1463
+#: pretix/base/services/orders.py:1472
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1464
+#: pretix/base/services/orders.py:1473
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1465
+#: pretix/base/services/orders.py:1474
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1466
+#: pretix/base/services/orders.py:1475
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2243 pretix/base/services/orders.py:2259
+#: pretix/base/services/orders.py:2252 pretix/base/services/orders.py:2268
#, 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:2851
+#: pretix/base/services/orders.py:2860
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8516,7 +8535,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1806 pretix/control/forms/orders.py:822
+#: pretix/base/settings.py:1806 pretix/control/forms/orders.py:837
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8524,7 +8543,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1827 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1827 pretix/control/forms/orders.py:848
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8640,7 +8659,7 @@ msgid ""
msgstr ""
#: pretix/base/settings.py:1987 pretix/plugins/sendmail/forms.py:222
-#: pretix/plugins/sendmail/models.py:253
+#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
msgstr ""
@@ -8907,7 +8926,7 @@ msgid ""
msgstr ""
#: pretix/base/settings.py:2284 pretix/control/forms/event.py:1104
-#: pretix/control/forms/event.py:1204 pretix/plugins/sendmail/models.py:258
+#: pretix/control/forms/event.py:1204 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
@@ -10425,11 +10444,13 @@ msgstr ""
#: pretix/control/forms/filter.py:1998 pretix/control/forms/filter.py:2018
#: pretix/control/forms/filter.py:2112 pretix/control/forms/filter.py:2128
#: pretix/control/forms/filter.py:2194 pretix/control/forms/filter.py:2229
-#: pretix/control/forms/orders.py:764 pretix/control/forms/orders.py:942
+#: pretix/control/forms/filter.py:2411 pretix/control/forms/filter.py:2426
+#: pretix/control/forms/orders.py:779 pretix/control/forms/orders.py:957
#: 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:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:366
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10840,8 +10861,8 @@ msgstr ""
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1347 pretix/control/forms/orders.py:669
-#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:575
+#: pretix/control/forms/event.py:1347 pretix/control/forms/orders.py:684
+#: pretix/control/forms/orders.py:879 pretix/control/forms/organizer.py:575
#: pretix/control/forms/vouchers.py:296
#: pretix/plugins/banktransfer/payment.py:212
#: pretix/plugins/sendmail/forms.py:61
@@ -11110,7 +11131,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2347 pretix/control/forms/vouchers.py:147
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
-#: pretix/plugins/sendmail/models.py:234
+#: pretix/plugins/sendmail/models.py:235
msgid "All products"
msgstr ""
@@ -11121,12 +11142,12 @@ msgstr ""
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:775
+#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:790
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:524 pretix/control/forms/orders.py:782
+#: pretix/control/forms/filter.py:524 pretix/control/forms/orders.py:797
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11244,7 +11265,7 @@ msgstr ""
#: pretix/control/forms/filter.py:1456 pretix/control/forms/filter.py:1458
#: pretix/control/forms/filter.py:1511 pretix/control/forms/filter.py:1513
#: pretix/control/forms/filter.py:1895 pretix/control/forms/filter.py:1897
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/filter.py:2411
+#: pretix/control/forms/filter.py:2464 pretix/control/forms/filter.py:2466
msgid "Search query"
msgstr ""
@@ -11322,7 +11343,7 @@ msgstr ""
#: pretix/control/forms/filter.py:1757
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:73
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:107
#: pretix/plugins/checkinlists/exporters.py:479
msgid "Checked in"
@@ -11461,12 +11482,12 @@ msgid "Device"
msgstr ""
#: pretix/control/forms/filter.py:2260 pretix/control/forms/filter.py:2295
-#: pretix/control/forms/filter.py:2432
+#: pretix/control/forms/filter.py:2487
msgid "All devices"
msgstr ""
#: pretix/control/forms/filter.py:2266 pretix/control/forms/filter.py:2308
-#: pretix/control/forms/filter.py:2419
+#: pretix/control/forms/filter.py:2474
msgid "All gates"
msgstr ""
@@ -11492,20 +11513,20 @@ msgstr ""
msgid "Check-in list"
msgstr ""
-#: pretix/control/forms/filter.py:2423
+#: pretix/control/forms/filter.py:2478
#: pretix/control/templates/pretixcontrol/organizers/devices.html:82
msgid "Software"
msgstr ""
-#: pretix/control/forms/filter.py:2430
+#: pretix/control/forms/filter.py:2485
msgid "Device status"
msgstr ""
-#: pretix/control/forms/filter.py:2433
+#: pretix/control/forms/filter.py:2488
msgid "Active devices"
msgstr ""
-#: pretix/control/forms/filter.py:2434
+#: pretix/control/forms/filter.py:2489
msgid "Revoked devices"
msgstr ""
@@ -11857,8 +11878,8 @@ msgstr ""
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1046 pretix/control/forms/orders.py:347
-#: pretix/control/forms/orders.py:535
+#: pretix/control/forms/item.py:1046 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -11972,7 +11993,8 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211
+#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:226
msgid "Notify customer by email"
msgstr ""
@@ -11993,22 +12015,21 @@ msgstr ""
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:184
-#: pretix/control/templates/pretixcontrol/order/deny.html:23
+#: pretix/control/forms/orders.py:184 pretix/control/forms/orders.py:216
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:185
+#: pretix/control/forms/orders.py:185 pretix/control/forms/orders.py:217
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:218
+#: pretix/control/forms/orders.py:233
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:237
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:472
#: pretix/plugins/reports/exporters.py:534
@@ -12017,58 +12038,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:245
+#: pretix/control/forms/orders.py:260
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:265
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:268
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:269
+#: 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:270
+#: 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:275
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: 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:284
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:288
+#: 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:292
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:308
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:313
+#: 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:120
@@ -12077,7 +12098,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:316
+#: 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
@@ -12087,127 +12108,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:324
+#: 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:439 pretix/control/forms/orders.py:443
-#: pretix/control/forms/orders.py:471 pretix/control/forms/orders.py:511
-#: pretix/control/forms/orders.py:530 pretix/control/forms/orders.py:548
-#: pretix/control/forms/orders.py:576
+#: 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:449 pretix/control/forms/orders.py:571
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:453
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:463
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:475
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:479
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:483
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:580
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:595
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:596
+#: 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:653 pretix/plugins/sendmail/forms.py:217
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:217
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:654 pretix/plugins/sendmail/forms.py:218
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:218
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:658
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:684
+#: pretix/control/forms/orders.py:699
#: 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:719
+#: pretix/control/forms/orders.py:734
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:720
+#: pretix/control/forms/orders.py:735
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:722
+#: pretix/control/forms/orders.py:737
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:749
+#: pretix/control/forms/orders.py:764
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:755
+#: pretix/control/forms/orders.py:770
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:767
+#: pretix/control/forms/orders.py:782
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:786
+#: pretix/control/forms/orders.py:801
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:789
+#: pretix/control/forms/orders.py:804
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:793
+#: pretix/control/forms/orders.py:808
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:796
+#: pretix/control/forms/orders.py:811
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 "
@@ -12216,29 +12237,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:802
+#: pretix/control/forms/orders.py:817
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:808
+#: pretix/control/forms/orders.py:823
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:827
+#: pretix/control/forms/orders.py:842
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:828
+#: pretix/control/forms/orders.py:843
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:853
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:841
+#: pretix/control/forms/orders.py:856
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 "
@@ -12246,20 +12267,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:847
+#: pretix/control/forms/orders.py:862
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:853
+#: pretix/control/forms/orders.py:868
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910
+#: pretix/control/forms/orders.py:899 pretix/control/forms/orders.py:925
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:895
+#: pretix/control/forms/orders.py:910
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12277,7 +12298,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:922
+#: pretix/control/forms/orders.py:937
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12291,24 +12312,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136
+#: pretix/control/forms/orders.py:969 pretix/plugins/sendmail/forms.py:136
#: pretix/plugins/sendmail/forms.py:229
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:956
+#: pretix/control/forms/orders.py:971
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138
+#: pretix/control/forms/orders.py:973 pretix/plugins/sendmail/forms.py:138
#: pretix/plugins/sendmail/forms.py:231
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:960
+#: pretix/control/forms/orders.py:975
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -13109,11 +13130,11 @@ msgstr ""
msgid "The order has been set to require payment before use."
msgstr ""
-#: pretix/control/logdisplay.py:385 pretix/control/views/orders.py:1311
+#: pretix/control/logdisplay.py:385 pretix/control/views/orders.py:1485
msgid "The order has been marked as expired."
msgstr ""
-#: pretix/control/logdisplay.py:386 pretix/control/views/orders.py:1209
+#: pretix/control/logdisplay.py:386 pretix/control/views/orders.py:1383
msgid "The order has been marked as paid."
msgstr ""
@@ -13125,7 +13146,7 @@ msgstr ""
msgid "The order has been refunded."
msgstr ""
-#: pretix/control/logdisplay.py:389 pretix/control/views/orders.py:1590
+#: pretix/control/logdisplay.py:389 pretix/control/views/orders.py:1764
msgid "The order has been reactivated."
msgstr ""
@@ -13142,7 +13163,7 @@ msgstr ""
msgid "The order requires approval before it can continue to be processed."
msgstr ""
-#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:568
+#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:737
msgid "The order has been approved."
msgstr ""
@@ -13177,16 +13198,16 @@ msgstr ""
msgid "The order locale has been changed."
msgstr ""
-#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1348
+#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1522
#: pretix/presale/views/order.py:762 pretix/presale/views/order.py:835
msgid "The invoice has been generated."
msgstr ""
-#: pretix/control/logdisplay.py:404 pretix/control/views/orders.py:1419
+#: pretix/control/logdisplay.py:404 pretix/control/views/orders.py:1593
msgid "The invoice has been regenerated."
msgstr ""
-#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1448
+#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1622
#: pretix/presale/views/order.py:848
msgid "The invoice has been reissued."
msgstr ""
@@ -13810,7 +13831,7 @@ msgstr ""
msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
-#: pretix/control/logdisplay.py:616 pretix/control/views/orders.py:1306
+#: pretix/control/logdisplay.py:616 pretix/control/views/orders.py:1480
#: pretix/presale/views/order.py:993
msgid "The order has been canceled."
msgstr ""
@@ -14027,9 +14048,8 @@ msgid "Check-in"
msgstr ""
#: pretix/control/navigation.py:303
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:3
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: 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
@@ -14355,8 +14375,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/detail.html:119
#: pretix/plugins/badges/templates/pretixplugins/badges/edit.html:35
#: pretix/plugins/returnurl/templates/returnurl/settings.html:24
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:58
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:84
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:61
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:87
#: pretix/plugins/stripe/templates/pretixplugins/stripe/organizer_stripe.html:20
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/edit.html:35
#: pretix/presale/templates/pretixpresale/organizers/customer_info.html:20
@@ -14636,12 +14656,14 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:41
#: pretix/control/templates/pretixcontrol/checkin/index.html:37
#: pretix/control/templates/pretixcontrol/checkin/index.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:34
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:47
#: pretix/control/templates/pretixcontrol/event/logs.html:36
#: pretix/control/templates/pretixcontrol/events/index.html:25
#: pretix/control/templates/pretixcontrol/events/index.html:47
#: pretix/control/templates/pretixcontrol/items/question.html:38
-#: pretix/control/templates/pretixcontrol/orders/index.html:54
-#: pretix/control/templates/pretixcontrol/orders/index.html:90
+#: pretix/control/templates/pretixcontrol/orders/index.html:56
+#: pretix/control/templates/pretixcontrol/orders/index.html:93
#: pretix/control/templates/pretixcontrol/orders/overview.html:25
#: pretix/control/templates/pretixcontrol/orders/overview.html:59
#: pretix/control/templates/pretixcontrol/orders/refunds.html:12
@@ -14754,7 +14776,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:22
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:21
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:137
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:167
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:8
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:20
msgid "Check-in simulator"
@@ -14775,6 +14797,7 @@ msgid "No attendee record was found."
msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:91
+#: pretix/control/templates/pretixcontrol/orders/index.html:126
#: pretix/control/templates/pretixcontrol/organizers/devices.html:68
#: pretix/control/templates/pretixcontrol/subevents/index.html:89
#: pretix/control/templates/pretixcontrol/vouchers/index.html:99
@@ -14788,6 +14811,7 @@ msgid "Timestamp"
msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:125
+#: pretix/control/templates/pretixcontrol/orders/index.html:163
#: pretix/control/templates/pretixcontrol/organizers/devices.html:99
#: pretix/control/templates/pretixcontrol/subevents/index.html:117
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:166
@@ -14866,6 +14890,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/order/refund_done.html:26
#: pretix/control/templates/pretixcontrol/order/refund_process.html:55
#: pretix/control/templates/pretixcontrol/order/refund_start.html:51
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:94
#: pretix/control/templates/pretixcontrol/orders/export_delete.html:12
#: pretix/control/templates/pretixcontrol/orders/refunds.html:107
#: pretix/control/templates/pretixcontrol/organizers/customer_anonymize.html:36
@@ -14937,6 +14962,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/delete_carts.html:16
#: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15
#: pretix/control/templates/pretixcontrol/waitinglist/delete_bulk.html:36
+#: pretix/control/views/orders.py:320
#: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:16
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15
@@ -14982,7 +15008,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/mail.html:47
#: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27
#: pretix/control/templates/pretixcontrol/orders/export.html:73
-#: pretix/control/templates/pretixcontrol/orders/index.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:39
#: pretix/control/templates/pretixcontrol/organizers/customer.html:97
#: pretix/control/templates/pretixcontrol/organizers/customer.html:165
#: pretix/control/templates/pretixcontrol/organizers/export.html:73
@@ -15013,7 +15039,7 @@ msgstr ""
msgid "Please double-check if this was intentional."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:9
msgid ""
"You can create check-in lists that you can use e.g. at the entrance of your "
"event to track who is coming and if they actually bought a ticket. You can "
@@ -15021,7 +15047,7 @@ msgid ""
"or by using one of our mobile or desktop apps to automatically scan tickets."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:14
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:16
msgid ""
"You can create multiple check-in lists to separate multiple parts of your "
"event, for example if you have separate entries for multiple ticket types. "
@@ -15031,7 +15057,7 @@ msgid ""
"performances as well as tickets only valid for single performances."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:23
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:25
msgid ""
"If you have the appropriate organizer-level permissions, you can connect new "
"devices to your account and use them to validate tickets. Since the devices "
@@ -15039,30 +15065,30 @@ msgid ""
"for every event but can reuse them over and over again."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:40
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:57
msgid "Your search did not match any check-in lists."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:42
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:59
msgid "You haven't created any check-in lists yet."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:50
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:61
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:67
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:79
msgid "Create a new check-in list"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:54
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:83
#: pretix/control/templates/pretixcontrol/organizers/devices.html:7
msgid "Connected devices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:77
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:103
msgid "Automated check-in"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:133
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:163
#: pretix/control/templates/pretixcontrol/items/categories.html:52
#: pretix/control/templates/pretixcontrol/items/discounts.html:133
#: pretix/control/templates/pretixcontrol/items/index.html:121
@@ -15896,7 +15922,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/payment.html:22
#: pretix/control/templates/pretixcontrol/user/settings.html:48
-#: pretix/plugins/sendmail/models.py:269
+#: pretix/plugins/sendmail/models.py:270
msgid "Enabled"
msgstr ""
@@ -15965,7 +15991,7 @@ msgid ""
msgstr ""
#: pretix/control/templates/pretixcontrol/event/plugins.html:17
-#: pretix/control/views/checkin.py:401 pretix/control/views/discounts.py:114
+#: pretix/control/views/checkin.py:405 pretix/control/views/discounts.py:114
#: pretix/control/views/event.py:236 pretix/control/views/event.py:424
#: pretix/control/views/event.py:504 pretix/control/views/event.py:543
#: pretix/control/views/event.py:690 pretix/control/views/event.py:910
@@ -17652,7 +17678,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/order/cancel.html:46
#: pretix/control/templates/pretixcontrol/order/cancellation_request_delete.html:21
#: pretix/control/templates/pretixcontrol/order/delete.html:20
-#: pretix/control/templates/pretixcontrol/order/deny.html:30
+#: pretix/control/templates/pretixcontrol/order/deny.html:22
#: pretix/control/templates/pretixcontrol/order/pay_cancel.html:20
#: pretix/control/templates/pretixcontrol/order/refund_cancel.html:27
#: pretix/presale/templates/pretixpresale/event/order_cancel.html:212
@@ -17674,7 +17700,7 @@ msgid "Cancel order"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/cancel.html:12
-#: pretix/control/templates/pretixcontrol/order/deny.html:10
+#: pretix/control/templates/pretixcontrol/order/deny.html:11
msgid "Do you really want to cancel this order? You cannot revert this action."
msgstr ""
@@ -17923,16 +17949,12 @@ msgstr ""
msgid "Yes, delete order"
msgstr ""
-#: pretix/control/templates/pretixcontrol/order/deny.html:4
-#: pretix/control/templates/pretixcontrol/order/deny.html:8
+#: pretix/control/templates/pretixcontrol/order/deny.html:5
+#: pretix/control/templates/pretixcontrol/order/deny.html:9
msgid "Deny order"
msgstr ""
-#: pretix/control/templates/pretixcontrol/order/deny.html:19
-msgid "Notify user by e-mail"
-msgstr ""
-
-#: pretix/control/templates/pretixcontrol/order/deny.html:35
+#: pretix/control/templates/pretixcontrol/order/deny.html:27
msgid "Yes, deny order"
msgstr ""
@@ -17954,10 +17976,14 @@ msgid "taxes"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/index.html:45
+#: pretix/control/templates/pretixcontrol/orders/index.html:289
+#: pretix/control/views/orders.py:277
msgid "Approve"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/index.html:50
+#: pretix/control/templates/pretixcontrol/orders/index.html:296
+#: pretix/control/views/orders.py:290
msgid "Deny"
msgstr ""
@@ -18526,7 +18552,7 @@ msgid "Send email"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/sendmail.html:27
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:71
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:74
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:42
msgid "E-mail preview"
msgstr ""
@@ -18573,6 +18599,27 @@ msgstr ""
msgid "Sum"
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:5
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:7
+msgid "Modify orders"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:12
+#, python-format
+msgid ""
+"The operation %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+msgid "This operation cannot be reversed."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -18898,54 +18945,62 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -18953,47 +19008,60 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+msgid "Select action"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -19326,13 +19394,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -20265,6 +20326,13 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -21445,23 +21513,23 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr ""
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -21483,11 +21551,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -21680,7 +21748,7 @@ msgstr ""
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -21728,11 +21796,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -22070,13 +22138,13 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22093,7 +22161,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -22105,65 +22173,65 @@ msgstr[1] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22174,58 +22242,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22238,185 +22306,185 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr ""
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr ""
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22424,25 +22492,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -24714,6 +24782,7 @@ msgid "Waiting for"
msgstr ""
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -24771,22 +24840,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -24801,44 +24870,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -24874,62 +24943,62 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr ""
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
msgid "Restrict to check-in status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr ""
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -25018,8 +25087,8 @@ msgstr ""
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -26156,41 +26225,41 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr ""
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/lv/LC_MESSAGES/django.po b/src/pretix/locale/lv/LC_MESSAGES/django.po
index 7f805a78b7..600e2b01bc 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: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2022-09-15 21:00+0000\n"
"Last-Translator: Svyatoslav \n"
"Language-Team: Latvian %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+#| msgid "You will not be able to continue."
+msgid "Do you want to continue?"
+msgstr "Jūs nevarēsiet turpināt."
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "The transaction could not be reversed."
+msgid "This operation cannot be reversed."
+msgstr "Transakcija nevar tikt atgriezta."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -20106,54 +20159,69 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr "Meklēšanas teksts:"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr "Pasūtījums samaksāts / kopā"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "Darāmie darbi %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, fuzzy, python-format
+#| msgid ""
+#| "\n"
+#| " from %(start_date)s\n"
+#| " "
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+"\n"
+" no %(start_date)s\n"
+" "
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -20161,34 +20229,34 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
@@ -20196,13 +20264,29 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgctxt "subevents"
+#| msgid "Select date"
+msgid "Select action"
+msgstr "Izvēlēties datumu"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -20540,13 +20624,6 @@ msgstr "Pieslēgt ierīci"
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -21534,6 +21611,13 @@ msgstr "Vietturis"
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "Darāmie darbi %(date)s"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -22733,25 +22817,25 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
#| msgid "The selected entries have been deleted."
msgid "The selected tickets have been marked as checked out."
msgstr "Atlasītie ieraksti tika dzēsti."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -22773,11 +22857,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr "Mēs nevarējām saglabāt jūsu veiktās izmaiņas. Skatīt zemāk detaļas."
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -22984,7 +23068,7 @@ msgstr "Jūsu pasūtījums: {code}"
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr "Jūs pieprasījāt nederīgu biļetes izvades veidu."
@@ -23032,11 +23116,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -23376,14 +23460,14 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] "Jūsu rēķins"
msgstr[1] "Jūsu rēķins"
msgstr[2] "Jūsu rēķini"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -23401,7 +23485,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -23413,65 +23497,65 @@ msgstr[2] ""
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:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr "Biļešu lejupielāde šim produktam nav iespējota."
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr "Jūsu atcelšanas pieprasījums"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -23482,58 +23566,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr "Jūsu dāvanu kartes kods"
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -23546,85 +23630,85 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr "Rēķins jau tika eksportēts."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr "Rēķina fails ir par vecu, lai izveidotu vēlreiz."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr "Šis rēķins nav atrasts"
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
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:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -23632,38 +23716,38 @@ msgstr ""
"Rēķina fails vēl nav izveidots, mēs to izveidosim jums tagad. Lūdzu, "
"mēģiniet vēlreiz pēc dažām sekundēm."
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
@@ -23671,30 +23755,30 @@ msgstr ""
"Mums bija grūtības apstrādāt jūsu informāciju. Lūdzu, pārskatiet zemāk "
"redzamās kļūdas."
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -23702,36 +23786,36 @@ msgstr ""
"Šī saite vairs nav derīga. Lūdzu, dodieties atpakaļ, atsvaidziniet lapu un "
"mēģiniet vēlreiz."
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
#| msgid "Export date"
msgid "Export: {title}"
msgstr "Exporta datums"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -23739,25 +23823,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr "Visi pasūtījumi ir atcelti."
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr "Jūsu ievadītais teksts nav derīgs."
@@ -26181,6 +26265,7 @@ msgid "Waiting for"
msgstr "Gaidīšanas rinda"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
@@ -26248,24 +26333,24 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
#, fuzzy
#| msgid "Approval pending"
msgid "approval pending"
msgstr "Tiek gaidīts apstiprinājums"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -26284,56 +26369,56 @@ 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:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "Absolute value"
msgid "Absolute"
msgstr "Absolūtā vērtība"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, before event start"
msgstr "Maksājuma ārēja atmaksa"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, before event end"
msgstr "Maksājuma ārēja atmaksa"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, after event start"
msgstr "Maksājuma ārēja atmaksa"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
#, fuzzy
#| msgid "Relative date:"
msgid "Relative, after event end"
msgstr "Relatīvais datums:"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
#, 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:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr "Lūdzu norādiet sūtīšanas datumu"
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr "Lūdzu izvēlieties konkrētu produktu"
@@ -26372,50 +26457,50 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
#, fuzzy
#| msgctxt "checkoutflow"
#| msgid "Add-on products"
msgid "Limit products"
msgstr "Papildinājuma produkti"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "Restrict to countries"
msgid "Restrict to orders with status"
msgstr "Ierobežot uz konkrētām valstīm"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "Restrict to countries"
msgid "Restrict to check-in status"
msgstr "Ierobežot uz konkrētām valstīm"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
#, fuzzy
#| msgid "Event date"
msgid "Send date"
msgstr "Pasākuma datums"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
@@ -26423,7 +26508,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
@@ -26431,7 +26516,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
@@ -26439,7 +26524,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -26533,8 +26618,8 @@ msgstr "Datums un laiks"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -27803,12 +27888,12 @@ msgstr "Lūdzu, ievadiet savu vārdu, uzvārdu."
msgid "Please fill in answers to all required questions."
msgstr "Lūdzu, aizpildiet atbildes uz visiem nepieciešamajiem jautājumiem."
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Maksājums"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
#, fuzzy
#| msgid ""
#| "Your gift card has been applied, but {} still need to be paid. Please "
@@ -27820,32 +27905,32 @@ 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:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "Lūdzu, atlasiet maksājuma veidu."
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
#, fuzzy
#| msgid "Please select a payment method."
msgid "Please select a payment method to proceed."
msgstr "Lūdzu, atlasiet maksājuma veidu."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr "Jūsu ievadītā maksājuma informācija bija nepilnīga."
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Pārskatīt pasūtījumu"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr "Jums jāatzīmē visas izvēles rūtiņas lapas apakšā."
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/nan/LC_MESSAGES/django.po b/src/pretix/locale/nan/LC_MESSAGES/django.po
index 77e516cdf2..b2e93d7f3c 100644
--- a/src/pretix/locale/nan/LC_MESSAGES/django.po
+++ b/src/pretix/locale/nan/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -292,7 +292,7 @@ msgid "\"{input}\" is not a valid choice."
msgstr ""
#: pretix/api/serializers/order.py:1262 pretix/api/views/cart.py:210
-#: pretix/base/services/orders.py:1459
+#: pretix/base/services/orders.py:1468
#, python-brace-format
msgid "The selected seat \"{seat}\" is not available."
msgstr ""
@@ -345,17 +345,17 @@ msgid ""
"account."
msgstr ""
-#: pretix/api/views/order.py:579 pretix/control/views/orders.py:1340
+#: pretix/api/views/order.py:579 pretix/control/views/orders.py:1514
#: pretix/presale/views/order.py:754 pretix/presale/views/order.py:827
msgid "You cannot generate an invoice for this order."
msgstr ""
-#: pretix/api/views/order.py:584 pretix/control/views/orders.py:1342
+#: pretix/api/views/order.py:584 pretix/control/views/orders.py:1516
#: pretix/presale/views/order.py:756 pretix/presale/views/order.py:829
msgid "An invoice for this order already exists."
msgstr ""
-#: pretix/api/views/order.py:610 pretix/control/views/orders.py:1466
+#: pretix/api/views/order.py:610 pretix/control/views/orders.py:1640
#: pretix/control/views/users.py:141
msgid "There was an error sending the mail. Please try again later."
msgstr ""
@@ -380,7 +380,7 @@ msgstr ""
#: pretix/api/webhooks.py:237 pretix/base/models/checkin.py:343
#: pretix/base/notifications.py:251
#: pretix/control/templates/pretixcontrol/event/mail.html:114
-#: pretix/control/views/orders.py:1303
+#: pretix/control/views/orders.py:1477
msgid "Order canceled"
msgstr ""
@@ -563,7 +563,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/settings.html:69
#: pretix/control/templates/pretixcontrol/organizers/customer.html:48
#: pretix/plugins/checkinlists/exporters.py:493
-#: pretix/presale/checkoutflow.py:1453 pretix/presale/forms/checkout.py:57
+#: 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
#: pretix/presale/forms/customer.py:369 pretix/presale/forms/user.py:40
@@ -792,7 +792,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:148
#: pretix/control/views/waitinglist.py:307
#: pretix/plugins/checkinlists/exporters.py:494
-#: pretix/presale/checkoutflow.py:1459 pretix/presale/forms/checkout.py:84
+#: 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
msgid "Phone number"
@@ -818,6 +818,7 @@ msgstr ""
#: pretix/base/settings.py:3473 pretix/control/forms/filter.py:614
#: pretix/control/forms/item.py:353 pretix/control/forms/organizer.py:827
#: 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
#: pretix/control/templates/pretixcontrol/oauth/app_list.html:12
#: pretix/control/templates/pretixcontrol/oauth/authorized.html:17
@@ -1157,8 +1158,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:95
#: pretix/control/templates/pretixcontrol/order/index.html:173
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:116
-#: pretix/control/templates/pretixcontrol/orders/index.html:45
-#: pretix/control/templates/pretixcontrol/orders/index.html:112
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:22
+#: pretix/control/templates/pretixcontrol/orders/index.html:46
+#: pretix/control/templates/pretixcontrol/orders/index.html:129
#: pretix/control/templates/pretixcontrol/organizers/customer.html:203
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:41
#: pretix/control/templates/pretixcontrol/search/orders.html:48
@@ -1404,7 +1406,7 @@ msgstr ""
msgid "Description"
msgstr ""
-#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:323
+#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:338
msgid "Gross price"
msgstr ""
@@ -1733,6 +1735,7 @@ msgid "Event slug"
msgstr ""
#: pretix/base/exporters/orderlist.py:256 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:534
#: pretix/plugins/reports/exporters.py:859
@@ -1757,7 +1760,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/events/index.html:84
#: pretix/control/templates/pretixcontrol/order/index.html:742
#: pretix/control/templates/pretixcontrol/order/index.html:838
-#: pretix/control/templates/pretixcontrol/orders/index.html:126
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:26
+#: pretix/control/templates/pretixcontrol/orders/index.html:149
#: pretix/control/templates/pretixcontrol/orders/refunds.html:65
#: pretix/control/templates/pretixcontrol/organizers/customer.html:38
#: pretix/control/templates/pretixcontrol/organizers/customer.html:208
@@ -1800,7 +1804,8 @@ msgstr ""
#: pretix/base/exporters/orderlist.py:832 pretix/base/notifications.py:203
#: pretix/control/forms/filter.py:2200
#: pretix/control/templates/pretixcontrol/order/index.html:175
-#: pretix/control/templates/pretixcontrol/orders/index.html:118
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:24
+#: pretix/control/templates/pretixcontrol/orders/index.html:138
#: 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
@@ -1875,7 +1880,7 @@ msgid "Follow-up date"
msgstr ""
#: pretix/base/exporters/orderlist.py:280
-#: pretix/control/templates/pretixcontrol/orders/index.html:125
+#: pretix/control/templates/pretixcontrol/orders/index.html:148
#: pretix/control/templates/pretixcontrol/organizers/customer.html:207
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74
msgid "Positions"
@@ -1955,10 +1960,11 @@ msgstr ""
#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1527
#: pretix/control/forms/filter.py:413 pretix/control/forms/filter.py:1771
#: pretix/control/forms/filter.py:1995 pretix/control/forms/filter.py:2109
-#: pretix/control/forms/filter.py:2191 pretix/control/forms/item.py:241
-#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380
-#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:113
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:75
+#: pretix/control/forms/filter.py:2191 pretix/control/forms/filter.py:2408
+#: pretix/control/forms/item.py:241 pretix/control/forms/orders.py:343
+#: pretix/control/forms/orders.py:395 pretix/control/forms/orders.py:777
+#: pretix/control/forms/vouchers.py:113
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:98
#: pretix/control/templates/pretixcontrol/items/quotas.html:51
#: pretix/control/templates/pretixcontrol/order/change.html:104
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:43
@@ -1970,6 +1976,7 @@ msgstr ""
#: pretix/control/views/waitinglist.py:311
#: pretix/plugins/checkinlists/exporters.py:497
#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:298
+#: pretix/plugins/sendmail/forms.py:378
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:32
#: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52
#: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135
@@ -2013,7 +2020,7 @@ msgstr ""
#: pretix/base/exporters/orderlist.py:843 pretix/base/models/items.py:674
#: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91
#: pretix/base/orderimport.py:255 pretix/control/forms/filter.py:2001
-#: pretix/control/forms/filter.py:2255 pretix/control/forms/orders.py:303
+#: pretix/control/forms/filter.py:2255 pretix/control/forms/orders.py:318
#: pretix/control/forms/vouchers.py:63
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:66
#: pretix/control/templates/pretixcontrol/item/base.html:3
@@ -2467,7 +2474,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/base.html:279
#: pretix/control/templates/pretixcontrol/checkin/index.html:145
#: pretix/control/templates/pretixcontrol/order/index.html:24
-#: pretix/control/templates/pretixcontrol/orders/index.html:141
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:185
#: pretix/control/templates/pretixcontrol/orders/refunds.html:86
#: pretix/control/templates/pretixcontrol/organizers/customer.html:132
#: pretix/control/templates/pretixcontrol/organizers/customer.html:221
@@ -2529,9 +2537,9 @@ msgstr ""
#: pretix/control/forms/filter.py:1404 pretix/control/forms/filter.py:1467
#: pretix/control/forms/filter.py:1879 pretix/control/forms/filter.py:1888
#: pretix/control/forms/filter.py:1960 pretix/control/forms/filter.py:1973
-#: pretix/control/forms/filter.py:2425 pretix/control/forms/filter.py:2444
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:106
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:118
+#: pretix/control/forms/filter.py:2480 pretix/control/forms/filter.py:2499
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:135
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:147
#: pretix/control/templates/pretixcontrol/items/discounts.html:107
#: pretix/control/templates/pretixcontrol/organizers/devices.html:147
#: pretix/control/templates/pretixcontrol/organizers/teams.html:61
@@ -2579,7 +2587,7 @@ msgstr ""
msgid "Expiry date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1311 pretix/control/forms/orders.py:815
+#: pretix/base/exporters/orderlist.py:1311 pretix/control/forms/orders.py:830
msgid "Special terms and conditions"
msgstr ""
@@ -3144,7 +3152,8 @@ msgid "If turned off, you will not get any notifications."
msgstr ""
#: pretix/base/models/auth.py:285
-#: pretix/control/templates/pretixcontrol/orders/index.html:115
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:23
+#: pretix/control/templates/pretixcontrol/orders/index.html:133
#: pretix/control/templates/pretixcontrol/search/orders.html:54
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:23
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15
@@ -3388,7 +3397,7 @@ msgid "This identifier is already used for a different question."
msgstr ""
#: pretix/base/models/devices.py:114 pretix/control/forms/filter.py:2265
-#: pretix/control/forms/filter.py:2312 pretix/control/forms/filter.py:2418
+#: pretix/control/forms/filter.py:2312 pretix/control/forms/filter.py:2473
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
#: pretix/control/templates/pretixcontrol/organizers/gates.html:16
#: pretix/plugins/checkinlists/exporters.py:671
@@ -3773,19 +3782,19 @@ msgstr ""
#: pretix/base/models/exports.py:74 pretix/control/forms/event.py:1069
#: pretix/control/forms/event.py:1131 pretix/control/forms/event.py:1143
#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881
-#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:510
+#: pretix/control/forms/orders.py:664 pretix/control/forms/orders.py:896
+#: pretix/control/forms/orders.py:923 pretix/control/forms/organizer.py:510
#: pretix/control/forms/organizer.py:520 pretix/control/forms/organizer.py:530
#: pretix/control/forms/vouchers.py:263 pretix/plugins/sendmail/forms.py:74
-#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:231
+#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:232
msgid "Subject"
msgstr ""
-#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:690
-#: pretix/control/forms/orders.py:706 pretix/control/forms/orders.py:889
-#: pretix/control/forms/orders.py:916 pretix/control/forms/vouchers.py:269
+#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:705
+#: pretix/control/forms/orders.py:721 pretix/control/forms/orders.py:904
+#: pretix/control/forms/orders.py:931 pretix/control/forms/vouchers.py:269
#: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99
-#: pretix/plugins/sendmail/models.py:232
+#: pretix/plugins/sendmail/models.py:233
msgid "Message"
msgstr ""
@@ -4170,7 +4179,7 @@ msgstr ""
#: pretix/control/forms/filter.py:409 pretix/control/forms/filter.py:1765
#: pretix/control/forms/item.py:226 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:78
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
#: pretix/control/templates/pretixcontrol/items/discounts.html:59
#: pretix/control/templates/pretixcontrol/items/index.html:3
@@ -4390,8 +4399,8 @@ msgstr ""
#: pretix/base/models/items.py:1460 pretix/base/reldate.py:180
#: pretix/plugins/checkinlists/exporters.py:659
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:37
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:51
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:40
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:54
msgid "Time"
msgstr ""
@@ -4781,7 +4790,7 @@ msgstr ""
msgid "pending"
msgstr ""
-#: pretix/base/models/orders.py:168 pretix/base/payment.py:498
+#: pretix/base/models/orders.py:168 pretix/base/payment.py:505
#: pretix/base/services/invoices.py:465
msgid "paid"
msgstr ""
@@ -4792,7 +4801,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:196 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:625 pretix/control/forms/organizer.py:754
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:754
msgid "Customer"
msgstr ""
@@ -4989,8 +4998,8 @@ msgstr ""
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2134 pretix/base/payment.py:1259
-#: pretix/base/payment.py:1264 pretix/base/settings.py:975
+#: pretix/base/models/orders.py:2134 pretix/base/payment.py:1274
+#: pretix/base/payment.py:1279 pretix/base/settings.py:975
#: pretix/control/forms/organizer.py:740
#: pretix/control/templates/pretixcontrol/items/index.html:90
#: pretix/control/templates/pretixcontrol/order/index.html:144
@@ -5732,9 +5741,9 @@ msgstr ""
msgid "Calculate from product"
msgstr ""
-#: pretix/base/orderimport.py:586 pretix/control/views/orders.py:888
-#: pretix/control/views/orders.py:917 pretix/control/views/orders.py:961
-#: pretix/control/views/orders.py:993 pretix/control/views/orders.py:1016
+#: pretix/base/orderimport.py:586 pretix/control/views/orders.py:1062
+#: pretix/control/views/orders.py:1091 pretix/control/views/orders.py:1135
+#: pretix/control/views/orders.py:1167 pretix/control/views/orders.py:1190
msgid "You entered an invalid number."
msgstr ""
@@ -5907,61 +5916,71 @@ msgstr ""
msgid "Share this link with customers who should use this payment method."
msgstr ""
-#: pretix/base/payment.py:487
+#: pretix/base/payment.py:446
+msgid "Do not send a payment reminder mail"
+msgstr ""
+
+#: pretix/base/payment.py:447
+msgid ""
+"Users will not receive a reminder mail to pay for their order before it "
+"expires if they have chosen this payment method."
+msgstr ""
+
+#: pretix/base/payment.py:494
msgctxt "invoice"
msgid "The payment for this invoice has already been received."
msgstr ""
-#: pretix/base/payment.py:926
+#: pretix/base/payment.py:941
msgid "Automatic refunds are not supported by this payment provider."
msgstr ""
-#: pretix/base/payment.py:1017
+#: pretix/base/payment.py:1032
msgid ""
"No payment is required as this order only includes products which are free "
"of charge."
msgstr ""
-#: pretix/base/payment.py:1024
+#: pretix/base/payment.py:1039
msgid "Free of charge"
msgstr ""
-#: pretix/base/payment.py:1056
+#: pretix/base/payment.py:1071
msgid "Box office"
msgstr ""
-#: pretix/base/payment.py:1104 pretix/base/payment.py:1123
+#: pretix/base/payment.py:1119 pretix/base/payment.py:1138
#: pretix/plugins/manualpayment/apps.py:30
#: pretix/plugins/manualpayment/apps.py:33
msgid "Manual payment"
msgstr ""
-#: pretix/base/payment.py:1109 pretix/plugins/banktransfer/payment.py:199
+#: pretix/base/payment.py:1124 pretix/plugins/banktransfer/payment.py:199
msgid ""
"In test mode, you can just manually mark this order as paid in the backend "
"after it has been created."
msgstr ""
-#: pretix/base/payment.py:1130 pretix/base/payment.py:1273
+#: pretix/base/payment.py:1145 pretix/base/payment.py:1288
#: pretix/plugins/banktransfer/payment.py:155
msgid "Payment method name"
msgstr ""
-#: pretix/base/payment.py:1134
+#: pretix/base/payment.py:1149
msgid "Payment process description during checkout"
msgstr ""
-#: pretix/base/payment.py:1135
+#: pretix/base/payment.py:1150
msgid ""
"This text will be shown during checkout when the user selects this payment "
"method. It should give a short explanation on this payment method."
msgstr ""
-#: pretix/base/payment.py:1140
+#: pretix/base/payment.py:1155
msgid "Payment process description in order confirmation emails"
msgstr ""
-#: pretix/base/payment.py:1141
+#: pretix/base/payment.py:1156
#, python-brace-format
msgid ""
"This text will be included for the {payment_info} placeholder in order "
@@ -5970,11 +5989,11 @@ msgid ""
"{amount_with_currency}."
msgstr ""
-#: pretix/base/payment.py:1148
+#: pretix/base/payment.py:1163
msgid "Payment process description for pending orders"
msgstr ""
-#: pretix/base/payment.py:1149
+#: pretix/base/payment.py:1164
#, python-brace-format
msgid ""
"This text will be shown on the order confirmation page for pending orders. "
@@ -5982,87 +6001,87 @@ msgid ""
"the placeholders {order}, {amount}, {currency} and {amount_with_currency}."
msgstr ""
-#: pretix/base/payment.py:1157 pretix/plugins/banktransfer/payment.py:150
+#: pretix/base/payment.py:1172 pretix/plugins/banktransfer/payment.py:150
msgid ""
"Create an invoice for orders using bank transfer immediately if the event is "
"otherwise configured to create invoices after payment is completed."
msgstr ""
-#: pretix/base/payment.py:1208
+#: pretix/base/payment.py:1223
msgid "Offsetting"
msgstr ""
-#: pretix/base/payment.py:1222 pretix/control/views/orders.py:970
+#: pretix/base/payment.py:1237 pretix/control/views/orders.py:1144
msgid "You entered an order that could not be found."
msgstr ""
-#: pretix/base/payment.py:1251
+#: pretix/base/payment.py:1266
#, python-format
msgid "Balanced against orders: %s"
msgstr ""
-#: pretix/base/payment.py:1279
+#: pretix/base/payment.py:1294
msgid "Payment method description"
msgstr ""
-#: pretix/base/payment.py:1296
+#: pretix/base/payment.py:1311
msgid "In test mode, only test cards will work."
msgstr ""
-#: pretix/base/payment.py:1378 pretix/base/payment.py:1429
-#: pretix/base/payment.py:1472
+#: pretix/base/payment.py:1393 pretix/base/payment.py:1444
+#: pretix/base/payment.py:1487
msgid "You cannot pay with gift cards when buying a gift card."
msgstr ""
-#: pretix/base/payment.py:1387 pretix/base/payment.py:1437
-#: pretix/base/payment.py:1482 pretix/base/payment.py:1484
+#: pretix/base/payment.py:1402 pretix/base/payment.py:1452
+#: pretix/base/payment.py:1497 pretix/base/payment.py:1499
msgid "This gift card does not support this currency."
msgstr ""
-#: pretix/base/payment.py:1390 pretix/base/payment.py:1440
-#: pretix/base/payment.py:1490
+#: pretix/base/payment.py:1405 pretix/base/payment.py:1455
+#: pretix/base/payment.py:1505
msgid "This gift card can only be used in test mode."
msgstr ""
-#: pretix/base/payment.py:1393 pretix/base/payment.py:1443
-#: pretix/base/payment.py:1492
+#: pretix/base/payment.py:1408 pretix/base/payment.py:1458
+#: pretix/base/payment.py:1507
msgid "Only test gift cards can be used in test mode."
msgstr ""
-#: pretix/base/payment.py:1396 pretix/base/payment.py:1446
-#: pretix/base/payment.py:1494
+#: pretix/base/payment.py:1411 pretix/base/payment.py:1461
+#: pretix/base/payment.py:1509
msgid "This gift card is no longer valid."
msgstr ""
-#: pretix/base/payment.py:1399 pretix/base/payment.py:1449
+#: pretix/base/payment.py:1414 pretix/base/payment.py:1464
msgid "All credit on this gift card has been used."
msgstr ""
-#: pretix/base/payment.py:1404
+#: pretix/base/payment.py:1419
msgid "This gift card is already used for your payment."
msgstr ""
-#: pretix/base/payment.py:1419 pretix/base/payment.py:1462
+#: pretix/base/payment.py:1434 pretix/base/payment.py:1477
msgid ""
"You entered a voucher instead of a gift card. Vouchers can only be entered "
"on the first page of the shop below the product selection."
msgstr ""
-#: pretix/base/payment.py:1422 pretix/base/payment.py:1465
+#: pretix/base/payment.py:1437 pretix/base/payment.py:1480
msgid "This gift card is not known."
msgstr ""
-#: pretix/base/payment.py:1424 pretix/base/payment.py:1467
+#: pretix/base/payment.py:1439 pretix/base/payment.py:1482
msgid ""
"This gift card can not be redeemed since its code is not unique. Please "
"contact the organizer of this event."
msgstr ""
-#: pretix/base/payment.py:1486
+#: pretix/base/payment.py:1501
msgid "This gift card is not accepted by this event organizer."
msgstr ""
-#: pretix/base/payment.py:1488
+#: pretix/base/payment.py:1503
msgid "This gift card was used in the meantime. Please try again."
msgstr ""
@@ -6379,7 +6398,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:312
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6550,7 +6569,7 @@ msgid_plural "You cannot select more than %s items per order."
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:118 pretix/base/services/orders.py:1468
+#: pretix/base/services/cart.py:118 pretix/base/services/orders.py:1477
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6558,7 +6577,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/base/services/cart.py:123 pretix/base/services/orders.py:1473
+#: pretix/base/services/cart.py:123 pretix/base/services/orders.py:1482
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -7230,7 +7249,7 @@ msgid ""
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:552 pretix/control/forms/orders.py:204
+#: pretix/base/services/orders.py:552 pretix/control/forms/orders.py:205
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
@@ -7246,85 +7265,85 @@ msgid ""
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1447
+#: pretix/base/services/orders.py:1456
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1448
+#: pretix/base/services/orders.py:1457
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1449
+#: pretix/base/services/orders.py:1458
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1450
+#: pretix/base/services/orders.py:1459
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1451
+#: pretix/base/services/orders.py:1460
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1453
+#: pretix/base/services/orders.py:1462
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1456
+#: pretix/base/services/orders.py:1465
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1457
+#: pretix/base/services/orders.py:1466
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1458
+#: pretix/base/services/orders.py:1467
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1461
+#: pretix/base/services/orders.py:1470
#, 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:1463
+#: pretix/base/services/orders.py:1472
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1464
+#: pretix/base/services/orders.py:1473
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1465
+#: pretix/base/services/orders.py:1474
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1466
+#: pretix/base/services/orders.py:1475
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2243 pretix/base/services/orders.py:2259
+#: pretix/base/services/orders.py:2252 pretix/base/services/orders.py:2268
#, 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:2851
+#: pretix/base/services/orders.py:2860
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8514,7 +8533,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1806 pretix/control/forms/orders.py:822
+#: pretix/base/settings.py:1806 pretix/control/forms/orders.py:837
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8522,7 +8541,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1827 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1827 pretix/control/forms/orders.py:848
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8638,7 +8657,7 @@ msgid ""
msgstr ""
#: pretix/base/settings.py:1987 pretix/plugins/sendmail/forms.py:222
-#: pretix/plugins/sendmail/models.py:253
+#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
msgstr ""
@@ -8905,7 +8924,7 @@ msgid ""
msgstr ""
#: pretix/base/settings.py:2284 pretix/control/forms/event.py:1104
-#: pretix/control/forms/event.py:1204 pretix/plugins/sendmail/models.py:258
+#: pretix/control/forms/event.py:1204 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
@@ -10423,11 +10442,13 @@ msgstr ""
#: pretix/control/forms/filter.py:1998 pretix/control/forms/filter.py:2018
#: pretix/control/forms/filter.py:2112 pretix/control/forms/filter.py:2128
#: pretix/control/forms/filter.py:2194 pretix/control/forms/filter.py:2229
-#: pretix/control/forms/orders.py:764 pretix/control/forms/orders.py:942
+#: pretix/control/forms/filter.py:2411 pretix/control/forms/filter.py:2426
+#: pretix/control/forms/orders.py:779 pretix/control/forms/orders.py:957
#: 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:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:366
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10838,8 +10859,8 @@ msgstr ""
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1347 pretix/control/forms/orders.py:669
-#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:575
+#: pretix/control/forms/event.py:1347 pretix/control/forms/orders.py:684
+#: pretix/control/forms/orders.py:879 pretix/control/forms/organizer.py:575
#: pretix/control/forms/vouchers.py:296
#: pretix/plugins/banktransfer/payment.py:212
#: pretix/plugins/sendmail/forms.py:61
@@ -11108,7 +11129,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2347 pretix/control/forms/vouchers.py:147
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
-#: pretix/plugins/sendmail/models.py:234
+#: pretix/plugins/sendmail/models.py:235
msgid "All products"
msgstr ""
@@ -11119,12 +11140,12 @@ msgstr ""
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:775
+#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:790
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:524 pretix/control/forms/orders.py:782
+#: pretix/control/forms/filter.py:524 pretix/control/forms/orders.py:797
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11242,7 +11263,7 @@ msgstr ""
#: pretix/control/forms/filter.py:1456 pretix/control/forms/filter.py:1458
#: pretix/control/forms/filter.py:1511 pretix/control/forms/filter.py:1513
#: pretix/control/forms/filter.py:1895 pretix/control/forms/filter.py:1897
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/filter.py:2411
+#: pretix/control/forms/filter.py:2464 pretix/control/forms/filter.py:2466
msgid "Search query"
msgstr ""
@@ -11320,7 +11341,7 @@ msgstr ""
#: pretix/control/forms/filter.py:1757
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:73
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:107
#: pretix/plugins/checkinlists/exporters.py:479
msgid "Checked in"
@@ -11459,12 +11480,12 @@ msgid "Device"
msgstr ""
#: pretix/control/forms/filter.py:2260 pretix/control/forms/filter.py:2295
-#: pretix/control/forms/filter.py:2432
+#: pretix/control/forms/filter.py:2487
msgid "All devices"
msgstr ""
#: pretix/control/forms/filter.py:2266 pretix/control/forms/filter.py:2308
-#: pretix/control/forms/filter.py:2419
+#: pretix/control/forms/filter.py:2474
msgid "All gates"
msgstr ""
@@ -11490,20 +11511,20 @@ msgstr ""
msgid "Check-in list"
msgstr ""
-#: pretix/control/forms/filter.py:2423
+#: pretix/control/forms/filter.py:2478
#: pretix/control/templates/pretixcontrol/organizers/devices.html:82
msgid "Software"
msgstr ""
-#: pretix/control/forms/filter.py:2430
+#: pretix/control/forms/filter.py:2485
msgid "Device status"
msgstr ""
-#: pretix/control/forms/filter.py:2433
+#: pretix/control/forms/filter.py:2488
msgid "Active devices"
msgstr ""
-#: pretix/control/forms/filter.py:2434
+#: pretix/control/forms/filter.py:2489
msgid "Revoked devices"
msgstr ""
@@ -11855,8 +11876,8 @@ msgstr ""
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1046 pretix/control/forms/orders.py:347
-#: pretix/control/forms/orders.py:535
+#: pretix/control/forms/item.py:1046 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -11970,7 +11991,8 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211
+#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:226
msgid "Notify customer by email"
msgstr ""
@@ -11991,22 +12013,21 @@ msgstr ""
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:184
-#: pretix/control/templates/pretixcontrol/order/deny.html:23
+#: pretix/control/forms/orders.py:184 pretix/control/forms/orders.py:216
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:185
+#: pretix/control/forms/orders.py:185 pretix/control/forms/orders.py:217
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:218
+#: pretix/control/forms/orders.py:233
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:237
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:472
#: pretix/plugins/reports/exporters.py:534
@@ -12015,58 +12036,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:245
+#: pretix/control/forms/orders.py:260
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:265
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:268
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:269
+#: 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:270
+#: 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:275
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: 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:284
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:288
+#: 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:292
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:308
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:313
+#: 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:120
@@ -12075,7 +12096,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:316
+#: 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
@@ -12085,127 +12106,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:324
+#: 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:439 pretix/control/forms/orders.py:443
-#: pretix/control/forms/orders.py:471 pretix/control/forms/orders.py:511
-#: pretix/control/forms/orders.py:530 pretix/control/forms/orders.py:548
-#: pretix/control/forms/orders.py:576
+#: 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:449 pretix/control/forms/orders.py:571
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:453
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:463
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:475
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:479
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:483
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:580
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:595
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:596
+#: 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:653 pretix/plugins/sendmail/forms.py:217
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:217
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:654 pretix/plugins/sendmail/forms.py:218
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:218
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:658
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:684
+#: pretix/control/forms/orders.py:699
#: 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:719
+#: pretix/control/forms/orders.py:734
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:720
+#: pretix/control/forms/orders.py:735
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:722
+#: pretix/control/forms/orders.py:737
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:749
+#: pretix/control/forms/orders.py:764
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:755
+#: pretix/control/forms/orders.py:770
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:767
+#: pretix/control/forms/orders.py:782
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:786
+#: pretix/control/forms/orders.py:801
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:789
+#: pretix/control/forms/orders.py:804
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:793
+#: pretix/control/forms/orders.py:808
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:796
+#: pretix/control/forms/orders.py:811
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 "
@@ -12214,29 +12235,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:802
+#: pretix/control/forms/orders.py:817
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:808
+#: pretix/control/forms/orders.py:823
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:827
+#: pretix/control/forms/orders.py:842
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:828
+#: pretix/control/forms/orders.py:843
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:853
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:841
+#: pretix/control/forms/orders.py:856
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 "
@@ -12244,20 +12265,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:847
+#: pretix/control/forms/orders.py:862
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:853
+#: pretix/control/forms/orders.py:868
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910
+#: pretix/control/forms/orders.py:899 pretix/control/forms/orders.py:925
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:895
+#: pretix/control/forms/orders.py:910
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12275,7 +12296,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:922
+#: pretix/control/forms/orders.py:937
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12289,24 +12310,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136
+#: pretix/control/forms/orders.py:969 pretix/plugins/sendmail/forms.py:136
#: pretix/plugins/sendmail/forms.py:229
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:956
+#: pretix/control/forms/orders.py:971
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138
+#: pretix/control/forms/orders.py:973 pretix/plugins/sendmail/forms.py:138
#: pretix/plugins/sendmail/forms.py:231
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:960
+#: pretix/control/forms/orders.py:975
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -13107,11 +13128,11 @@ msgstr ""
msgid "The order has been set to require payment before use."
msgstr ""
-#: pretix/control/logdisplay.py:385 pretix/control/views/orders.py:1311
+#: pretix/control/logdisplay.py:385 pretix/control/views/orders.py:1485
msgid "The order has been marked as expired."
msgstr ""
-#: pretix/control/logdisplay.py:386 pretix/control/views/orders.py:1209
+#: pretix/control/logdisplay.py:386 pretix/control/views/orders.py:1383
msgid "The order has been marked as paid."
msgstr ""
@@ -13123,7 +13144,7 @@ msgstr ""
msgid "The order has been refunded."
msgstr ""
-#: pretix/control/logdisplay.py:389 pretix/control/views/orders.py:1590
+#: pretix/control/logdisplay.py:389 pretix/control/views/orders.py:1764
msgid "The order has been reactivated."
msgstr ""
@@ -13140,7 +13161,7 @@ msgstr ""
msgid "The order requires approval before it can continue to be processed."
msgstr ""
-#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:568
+#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:737
msgid "The order has been approved."
msgstr ""
@@ -13175,16 +13196,16 @@ msgstr ""
msgid "The order locale has been changed."
msgstr ""
-#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1348
+#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1522
#: pretix/presale/views/order.py:762 pretix/presale/views/order.py:835
msgid "The invoice has been generated."
msgstr ""
-#: pretix/control/logdisplay.py:404 pretix/control/views/orders.py:1419
+#: pretix/control/logdisplay.py:404 pretix/control/views/orders.py:1593
msgid "The invoice has been regenerated."
msgstr ""
-#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1448
+#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1622
#: pretix/presale/views/order.py:848
msgid "The invoice has been reissued."
msgstr ""
@@ -13808,7 +13829,7 @@ msgstr ""
msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
-#: pretix/control/logdisplay.py:616 pretix/control/views/orders.py:1306
+#: pretix/control/logdisplay.py:616 pretix/control/views/orders.py:1480
#: pretix/presale/views/order.py:993
msgid "The order has been canceled."
msgstr ""
@@ -14025,9 +14046,8 @@ msgid "Check-in"
msgstr ""
#: pretix/control/navigation.py:303
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:3
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: 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
@@ -14353,8 +14373,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/detail.html:119
#: pretix/plugins/badges/templates/pretixplugins/badges/edit.html:35
#: pretix/plugins/returnurl/templates/returnurl/settings.html:24
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:58
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:84
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:61
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:87
#: pretix/plugins/stripe/templates/pretixplugins/stripe/organizer_stripe.html:20
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/edit.html:35
#: pretix/presale/templates/pretixpresale/organizers/customer_info.html:20
@@ -14634,12 +14654,14 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:41
#: pretix/control/templates/pretixcontrol/checkin/index.html:37
#: pretix/control/templates/pretixcontrol/checkin/index.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:34
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:47
#: pretix/control/templates/pretixcontrol/event/logs.html:36
#: pretix/control/templates/pretixcontrol/events/index.html:25
#: pretix/control/templates/pretixcontrol/events/index.html:47
#: pretix/control/templates/pretixcontrol/items/question.html:38
-#: pretix/control/templates/pretixcontrol/orders/index.html:54
-#: pretix/control/templates/pretixcontrol/orders/index.html:90
+#: pretix/control/templates/pretixcontrol/orders/index.html:56
+#: pretix/control/templates/pretixcontrol/orders/index.html:93
#: pretix/control/templates/pretixcontrol/orders/overview.html:25
#: pretix/control/templates/pretixcontrol/orders/overview.html:59
#: pretix/control/templates/pretixcontrol/orders/refunds.html:12
@@ -14752,7 +14774,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:22
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:21
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:137
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:167
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:8
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:20
msgid "Check-in simulator"
@@ -14773,6 +14795,7 @@ msgid "No attendee record was found."
msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:91
+#: pretix/control/templates/pretixcontrol/orders/index.html:126
#: pretix/control/templates/pretixcontrol/organizers/devices.html:68
#: pretix/control/templates/pretixcontrol/subevents/index.html:89
#: pretix/control/templates/pretixcontrol/vouchers/index.html:99
@@ -14786,6 +14809,7 @@ msgid "Timestamp"
msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:125
+#: pretix/control/templates/pretixcontrol/orders/index.html:163
#: pretix/control/templates/pretixcontrol/organizers/devices.html:99
#: pretix/control/templates/pretixcontrol/subevents/index.html:117
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:166
@@ -14864,6 +14888,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/order/refund_done.html:26
#: pretix/control/templates/pretixcontrol/order/refund_process.html:55
#: pretix/control/templates/pretixcontrol/order/refund_start.html:51
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:94
#: pretix/control/templates/pretixcontrol/orders/export_delete.html:12
#: pretix/control/templates/pretixcontrol/orders/refunds.html:107
#: pretix/control/templates/pretixcontrol/organizers/customer_anonymize.html:36
@@ -14935,6 +14960,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/delete_carts.html:16
#: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15
#: pretix/control/templates/pretixcontrol/waitinglist/delete_bulk.html:36
+#: pretix/control/views/orders.py:320
#: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:16
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15
@@ -14980,7 +15006,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/mail.html:47
#: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27
#: pretix/control/templates/pretixcontrol/orders/export.html:73
-#: pretix/control/templates/pretixcontrol/orders/index.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:39
#: pretix/control/templates/pretixcontrol/organizers/customer.html:97
#: pretix/control/templates/pretixcontrol/organizers/customer.html:165
#: pretix/control/templates/pretixcontrol/organizers/export.html:73
@@ -15011,7 +15037,7 @@ msgstr ""
msgid "Please double-check if this was intentional."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:9
msgid ""
"You can create check-in lists that you can use e.g. at the entrance of your "
"event to track who is coming and if they actually bought a ticket. You can "
@@ -15019,7 +15045,7 @@ msgid ""
"or by using one of our mobile or desktop apps to automatically scan tickets."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:14
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:16
msgid ""
"You can create multiple check-in lists to separate multiple parts of your "
"event, for example if you have separate entries for multiple ticket types. "
@@ -15029,7 +15055,7 @@ msgid ""
"performances as well as tickets only valid for single performances."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:23
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:25
msgid ""
"If you have the appropriate organizer-level permissions, you can connect new "
"devices to your account and use them to validate tickets. Since the devices "
@@ -15037,30 +15063,30 @@ msgid ""
"for every event but can reuse them over and over again."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:40
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:57
msgid "Your search did not match any check-in lists."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:42
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:59
msgid "You haven't created any check-in lists yet."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:50
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:61
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:67
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:79
msgid "Create a new check-in list"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:54
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:83
#: pretix/control/templates/pretixcontrol/organizers/devices.html:7
msgid "Connected devices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:77
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:103
msgid "Automated check-in"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:133
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:163
#: pretix/control/templates/pretixcontrol/items/categories.html:52
#: pretix/control/templates/pretixcontrol/items/discounts.html:133
#: pretix/control/templates/pretixcontrol/items/index.html:121
@@ -15894,7 +15920,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/payment.html:22
#: pretix/control/templates/pretixcontrol/user/settings.html:48
-#: pretix/plugins/sendmail/models.py:269
+#: pretix/plugins/sendmail/models.py:270
msgid "Enabled"
msgstr ""
@@ -15963,7 +15989,7 @@ msgid ""
msgstr ""
#: pretix/control/templates/pretixcontrol/event/plugins.html:17
-#: pretix/control/views/checkin.py:401 pretix/control/views/discounts.py:114
+#: pretix/control/views/checkin.py:405 pretix/control/views/discounts.py:114
#: pretix/control/views/event.py:236 pretix/control/views/event.py:424
#: pretix/control/views/event.py:504 pretix/control/views/event.py:543
#: pretix/control/views/event.py:690 pretix/control/views/event.py:910
@@ -17650,7 +17676,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/order/cancel.html:46
#: pretix/control/templates/pretixcontrol/order/cancellation_request_delete.html:21
#: pretix/control/templates/pretixcontrol/order/delete.html:20
-#: pretix/control/templates/pretixcontrol/order/deny.html:30
+#: pretix/control/templates/pretixcontrol/order/deny.html:22
#: pretix/control/templates/pretixcontrol/order/pay_cancel.html:20
#: pretix/control/templates/pretixcontrol/order/refund_cancel.html:27
#: pretix/presale/templates/pretixpresale/event/order_cancel.html:212
@@ -17672,7 +17698,7 @@ msgid "Cancel order"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/cancel.html:12
-#: pretix/control/templates/pretixcontrol/order/deny.html:10
+#: pretix/control/templates/pretixcontrol/order/deny.html:11
msgid "Do you really want to cancel this order? You cannot revert this action."
msgstr ""
@@ -17921,16 +17947,12 @@ msgstr ""
msgid "Yes, delete order"
msgstr ""
-#: pretix/control/templates/pretixcontrol/order/deny.html:4
-#: pretix/control/templates/pretixcontrol/order/deny.html:8
+#: pretix/control/templates/pretixcontrol/order/deny.html:5
+#: pretix/control/templates/pretixcontrol/order/deny.html:9
msgid "Deny order"
msgstr ""
-#: pretix/control/templates/pretixcontrol/order/deny.html:19
-msgid "Notify user by e-mail"
-msgstr ""
-
-#: pretix/control/templates/pretixcontrol/order/deny.html:35
+#: pretix/control/templates/pretixcontrol/order/deny.html:27
msgid "Yes, deny order"
msgstr ""
@@ -17952,10 +17974,14 @@ msgid "taxes"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/index.html:45
+#: pretix/control/templates/pretixcontrol/orders/index.html:289
+#: pretix/control/views/orders.py:277
msgid "Approve"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/index.html:50
+#: pretix/control/templates/pretixcontrol/orders/index.html:296
+#: pretix/control/views/orders.py:290
msgid "Deny"
msgstr ""
@@ -18524,7 +18550,7 @@ msgid "Send email"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/sendmail.html:27
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:71
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:74
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:42
msgid "E-mail preview"
msgstr ""
@@ -18571,6 +18597,27 @@ msgstr ""
msgid "Sum"
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:5
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:7
+msgid "Modify orders"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:12
+#, python-format
+msgid ""
+"The operation %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+msgid "This operation cannot be reversed."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -18896,54 +18943,62 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -18951,47 +19006,60 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+msgid "Select action"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -19324,13 +19392,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -20263,6 +20324,13 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -21443,23 +21511,23 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr ""
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -21481,11 +21549,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -21678,7 +21746,7 @@ msgstr ""
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -21726,11 +21794,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -22068,13 +22136,13 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22091,7 +22159,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -22103,65 +22171,65 @@ msgstr[1] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22172,58 +22240,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22236,185 +22304,185 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr ""
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr ""
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22422,25 +22490,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -24712,6 +24780,7 @@ msgid "Waiting for"
msgstr ""
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -24769,22 +24838,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -24799,44 +24868,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -24872,62 +24941,62 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr ""
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
msgid "Restrict to check-in status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr ""
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -25016,8 +25085,8 @@ msgstr ""
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -26154,41 +26223,41 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr ""
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/nb_NO/LC_MESSAGES/django.po b/src/pretix/locale/nb_NO/LC_MESSAGES/django.po
index 3e23167706..a9019d719c 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: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2022-10-21 04:00+0000\n"
"Last-Translator: fyksen \n"
"Language-Team: Norwegian Bokmål %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "Your changes have been saved."
+msgid "This operation cannot be reversed."
+msgstr "Dine endringer er lagret."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -19327,54 +19378,62 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -19382,47 +19441,63 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgctxt "address"
+#| msgid "Select state"
+msgid "Select action"
+msgstr "Velg tilstand"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -19761,13 +19836,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -20730,6 +20798,13 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -21918,23 +21993,23 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr ""
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -21956,11 +22031,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr "Vi kunne ikke lagre dine endringer. Se under for detaljer."
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -22160,7 +22235,7 @@ msgstr "Din ordre: {code}"
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -22208,11 +22283,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -22552,13 +22627,13 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22575,7 +22650,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -22587,65 +22662,65 @@ msgstr[1] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22656,58 +22731,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22720,187 +22795,187 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
#, fuzzy
#| msgid "An invoice for this order already exists."
msgid "The invoice file has already been exported."
msgstr "En faktura for denne ordren eksisterer allerede."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr ""
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22908,25 +22983,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -25245,6 +25320,7 @@ msgid "Waiting for"
msgstr "Venteliste"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -25308,22 +25384,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -25340,44 +25416,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -25413,70 +25489,70 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
#, fuzzy
#| msgid "Limit to events"
msgid "Limit products"
msgstr "Begrens til eventer"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgid "Restrict to orders with status"
msgstr "Inkluder kun bestillinger opprettet på eller etter denne datoen."
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgid "Restrict to check-in status"
msgstr "Inkluder kun bestillinger opprettet på eller etter denne datoen."
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
#, fuzzy
#| msgid "End date"
msgid "Send date"
msgstr "Sluttdato"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -25569,8 +25645,8 @@ msgstr ""
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -26718,41 +26794,41 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr ""
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/nl/LC_MESSAGES/django.po b/src/pretix/locale/nl/LC_MESSAGES/django.po
index 5b59611461..cdebcbb583 100644
--- a/src/pretix/locale/nl/LC_MESSAGES/django.po
+++ b/src/pretix/locale/nl/LC_MESSAGES/django.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-08-25 04:00+0000\n"
"Last-Translator: Alain \n"
"Language-Team: Dutch %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+#| msgid "You will not be able to continue."
+msgid "Do you want to continue?"
+msgstr "U kunt niet doorgaan."
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "The transaction could not be reversed."
+msgid "This operation cannot be reversed."
+msgstr "De transactie kon niet worden teruggeboekt."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -21760,54 +21813,69 @@ msgstr "Nog niemand heeft een ticket besteld."
msgid "Take your shop live"
msgstr "Zet uw winkel live"
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr "Ga naar ticketwinkel"
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr "Zoekopdracht:"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr "Ga!"
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr "Geavanceerde zoekopdracht"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr "Lijst gefilterd op antwoorden op vraag \"%(question)s\"."
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr "Verwijder filter"
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr "Bestelling betaald / totaal"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr "Selecteer rij voor batch-handeling"
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, fuzzy, python-format
+#| msgid ""
+#| "\n"
+#| " from %(start_date)s\n"
+#| " "
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+"\n"
+" van %(start_date)s\n"
+" "
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr "ANNULERING AANGEVRAAGD"
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -21815,47 +21883,65 @@ msgstr "ANNULERING AANGEVRAAGD"
msgid "REFUND PENDING"
msgstr "OPENSTAANDE TERUGBETALING"
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr "OVERBETAALD"
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr "ONDERBETAALD"
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr "VOLLEDIG BETAALD"
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr "FACTUUR NIET GEANNULEERD"
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr "Som over alle pagina's"
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] "1 bestelling"
msgstr[1] "%(s)s bestellingen"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgctxt "subevents"
+#| msgid "Select date"
+msgid "Select action"
+msgstr "Kies een datum"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+#| msgid "Disable test mode"
+msgid "Delete (test mode only)"
+msgstr "Schakel testmodus uit"
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -22234,13 +22320,6 @@ msgstr "Nieuw apparaat verbinden"
msgid "Hardware model"
msgstr "Hardwaremodel"
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr "Selecteer rij voor batch-handeling"
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr "Nog niet geïnstalleerd"
@@ -23300,6 +23379,13 @@ msgstr "Geplaatste bestelling"
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "TODO %(date)s"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -24657,25 +24743,25 @@ msgstr "Probeer het opnieuw."
msgid "Invalid code, please try again."
msgstr "Ongeldige code, probeer het opnieuw."
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr "De gekozen check-ins zijn teruggedraaid."
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
#| msgid "The selected tickets have been marked as checked in."
msgid "The selected tickets have been marked as checked out."
msgstr "De geselecteerde tickets zijn aangemerkt als ingecheckt."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr "De geselecteerde tickets zijn aangemerkt als ingecheckt."
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr "De nieuwe inchecklijst is aangemaakt."
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -24697,11 +24783,11 @@ msgstr "De nieuwe inchecklijst is aangemaakt."
msgid "We could not save your changes. See below for details."
msgstr "We konden uw wijzigingen niet opslaan. Zie hieronder voor details."
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr "De gevraagde lijst bestaat niet."
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr "De gekozen lijst is verwijderd."
@@ -24915,7 +25001,7 @@ msgstr "Uw bestelling: %(code)s"
msgid "Unknown e-mail renderer."
msgstr "Onbekende e-mail-renderer."
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr "U vroeg een ongeldig ticketsuitvoertype."
@@ -24971,11 +25057,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr "Het commentaar is bijgewerkt."
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr "Kon de opmerking niet bijwerken."
@@ -25371,13 +25457,13 @@ msgstr "De import is gelukt."
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr "We konden het geüploade bestand niet openen als een CSV-bestand."
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] "Uw factuur"
msgstr[1] "Uw facturen"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25404,7 +25490,7 @@ msgstr[1] ""
"\n"
"Het {event}-team"
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -25417,15 +25503,15 @@ 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:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr "Tickets downloaden is niet ingeschakeld voor dit product."
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr "De bestelling is verwijderd."
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
@@ -25433,55 +25519,55 @@ msgstr ""
"De bestelling kon niet worden verwijderd omdat sommige beperkingen (bijv. "
"data aangemaakt door plug-ins) het niet toestaan."
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
"Alleen bestellingen die in de testmodus zijn aangemaakt kunnen worden "
"verwijderd."
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr "De bestelling is geweigerd, en is hierom nu geannuleerd."
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr "Deze betaling is geannuleerd."
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr "Deze betaling kan momenteel niet worden geannuleerd."
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr "De terugbetaling is geannuleerd."
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr "Deze terugbetaling kan momenteel niet worden geannuleerd."
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr "De terugbetaling is verwerkt."
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr "Deze terugbetaling kan momenteel niet worden verwerkt."
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr "De terugbetaling is gemarkeerd als uitgevoerd."
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
"Het verzoek is verwijderd. Als u dit wilt kunt u nu de gebruiker hierover "
"informeren."
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr "Uw annuleringsverzoek"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25498,7 +25584,7 @@ msgstr ""
"\n"
"Organisatie van {event}"
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
@@ -25506,15 +25592,15 @@ msgstr ""
"De betaling is als voltooid aangemerkt, maar we konden geen bevestigingsmail "
"versturen."
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr "De betaling is als voltooid aangemerkt."
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr "Deze betaling kan momenteel niet worden bevestigd."
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
@@ -25522,7 +25608,7 @@ msgstr ""
"U kunt niet meer terugbetalen dan het bedrag van een betaling die nog niet "
"is terugbetaald."
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
@@ -25530,7 +25616,7 @@ msgstr ""
"U koos een gedeeltelijke terugbetaling voor een betalingsmethode die alleen "
"volledige terugbetalingen ondersteunt."
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
@@ -25538,11 +25624,11 @@ msgstr ""
"Een van de terugbetalingen kon niet worden verwerkt. Probeer op een andere "
"manier terug te betalen. De foutmelding was: {}"
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr "Een terugbetaling van {} is verwerkt."
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
@@ -25550,18 +25636,18 @@ msgstr ""
"Een terugbetaling van {} is opgeslagen, maar nog niet volledig uitgevoerd. U "
"kunt de terugbetaling hieronder als voltooid aanmerken."
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
"De cadeaubon is aangemaakt. U kunt de cadeauboncode nu naar de gebruiker "
"sturen."
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr "Uw cadeauboncode"
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25582,13 +25668,13 @@ msgstr ""
"\n"
"De organisatie van {event}"
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
"De terugbetalingen die u koos komen niet overeen met het gekozen totale "
"terug te betalen bedrag."
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
@@ -25596,11 +25682,11 @@ msgstr ""
"De bestelling is als betaald aangemerkt, maar we konden geen "
"bevestigingsmail versturen."
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr "De betaling is succesvol aangemaakt."
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
@@ -25608,21 +25694,21 @@ msgstr ""
"De bestelling is geannuleerd. U kunt nu kiezen hoe u het geld over wilt "
"maken naar de gebruiker."
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr "Geen btw-nummer opgegeven."
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr "Geen land opgegeven."
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
"Btw-nummer kon niet worden gecontroleerd omdat dit land niet wordt "
"ondersteund."
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
@@ -25630,47 +25716,47 @@ msgstr ""
"Uw btw-nummer kon niet worden gecontroleerd, omdat de btw-controledienst van "
"uw land momenteel niet beschikbaar is."
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr "Dit btw-nummer is geldig."
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr "Onbekende factuur."
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr "Facturen kunnen niet gewijzigd worden nadat ze zijn aangemaakt."
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr "De factuur is al geannuleerd."
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr "Het factuurbestand is al ge-exporteert."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr "De factuur is te oud om opnieuw te genereren."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr "Persoonlijke gegevens zijn uit de factuur verwijderd."
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
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:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr "Deze factuur is niet gevonden"
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
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:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -25678,69 +25764,69 @@ msgstr ""
"Het factuurbestand is nog niet gegenereerd, we zullen het nu voor u "
"genereren. Probeer het over een paar seconden opnieuw."
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr "De betalingstermijn is veranderd."
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
"We konden uw verzoek niet verwerken, omdat de server het te druk heeft."
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr "Deze actie is alleen toegestaan voor openstaande bestellingen."
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr "Deze actie is alleen toegestaan voor geannuleerde bestellingen."
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr "Een fout is opgetreden. Zie de details hieronder."
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
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:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr "De bestelling is aangepast."
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
"We hadden moeite met het verwerken van uw invoer. Zie de fouten hieronder."
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr "Niets hoefde te worden aangepast aan de bestelling."
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr "We konden de e-mail niet versturen. Zie onder voor details."
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr "Onderwerp: {subject}"
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr "Uw bericht is in de wachtrij gezet en zal worden verstuurd naar {}."
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr "Kon geen mail sturen naar de volgende gebruiker: {}"
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -25748,37 +25834,37 @@ msgstr ""
"Deze link is niet meer geldig. Ga terug, ververs de pagina, en probeer het "
"opnieuw."
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr "Er is geen bestelling met de gegeven bestelcode."
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr "De gekozen exporteerder was niet gevonden."
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
"Er was een probleem met het verwerken van uw invoer. Zie onder voor details."
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
#| msgid "Export date"
msgid "Export: {title}"
msgstr "Exportdatum"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25786,18 +25872,18 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr "Alle bestellingen zijn geannuleerd."
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
@@ -25806,7 +25892,7 @@ msgstr ""
"De bestellingen zijn geannuleerd. Bij {count} bestellingen is er een fout "
"opgetreden, controleer alstublieft alle nog niet geannuleerde bestellingen."
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr "Uw invoer was ongeldig."
@@ -28406,6 +28492,7 @@ msgid "Waiting for"
msgstr "Wachtend"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
@@ -28487,26 +28574,26 @@ 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:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: 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:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: 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:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "wacht op goedkeuring"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "openstaand met verlopen betaling"
@@ -28525,46 +28612,46 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Beperken tot specifieke verkoopkanalen"
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr "Type tijdsaangave"
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr "Absoluut"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr "Relatief, voordat evenement start"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr "Relatief, voordat evenement eindigt"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr "Relatief, nadat evenement start"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr "relatief, nadat evenement eindigt"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
#, 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:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr "Kies een verzenddatum alstublieft"
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr "Voer zowel het aantal dagen als de gewenste tijd in"
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr "Kies een product alstublieft"
@@ -28607,66 +28694,66 @@ msgstr "Stuur naar niet-ingecheckte klanten"
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr "Beperk producten"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "List of orders with taxes"
msgid "Restrict to orders with status"
msgstr "Lijst van bestellingen met belasting"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "List of orders with taxes"
msgid "Restrict to check-in status"
msgstr "Lijst van bestellingen met belasting"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr "Verzenddatum"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr "Tijd"
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr "Stuur e-mail naar"
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr "Alleen ingeschakelde regels zijn daadwerkelijk verzonden"
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr "op {date} om {time}"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] "%(count)d dag na het einde van het evenement om %(time)s"
msgstr[1] "%(count)d dagen na het einde van het evenement om %(time)s"
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] "%(count)d dag voor het einde van het evenement om %(time)s"
msgstr[1] "%(count)d dagen voor het einde van het evenement om %(time)s"
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] "%(count)d dag na de start van het evenement om %(time)s"
msgstr[1] "%(count)d dagen na de start van het evenement om %(time)s"
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -28765,8 +28852,8 @@ msgstr "Maak e-mailregel"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -30058,12 +30145,12 @@ msgstr "Vul alstublieft uw naam in."
msgid "Please fill in answers to all required questions."
msgstr "Beantwoord alstublieft alle vereiste vragen."
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Betaling"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
#, fuzzy
#| msgid ""
#| "Your gift card has been applied, but {} still need to be paid. Please "
@@ -30075,32 +30162,32 @@ msgstr ""
"Uw cadeaubon is gebruikt, maar er moet nog {} worden betaald. Kies een "
"betalingmethode voor het resterende bedrag."
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "Selecteer een betaalmethode."
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
#, fuzzy
#| msgid "Please select a payment method."
msgid "Please select a payment method to proceed."
msgstr "Selecteer een betaalmethode."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr "De betalingsinformatie die u heeft ingevoerd zijn onvolledig."
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Controleer bestelling"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr "U moet alle selectievakjes aan de onderkant van de pagina aanvinken."
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
@@ -32972,6 +33059,9 @@ msgstr "Schrijftoegang"
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "Notify user by e-mail"
+#~ msgstr "Stel de gebruiker per e-mail op de hoogte"
+
#~ msgid "By default, only paid orders will receive the email"
#~ msgstr "Standaard ontvangen alleen betaalde orders de e-mail"
diff --git a/src/pretix/locale/nl_BE/LC_MESSAGES/django.po b/src/pretix/locale/nl_BE/LC_MESSAGES/django.po
index 080d42bd30..ae12eb1763 100644
--- a/src/pretix/locale/nl_BE/LC_MESSAGES/django.po
+++ b/src/pretix/locale/nl_BE/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-07-02 06:00+0000\n"
"Last-Translator: Thomas Vranken \n"
"Language-Team: Dutch (Belgium) %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+msgid "This operation cannot be reversed."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -18898,54 +18945,62 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -18953,47 +19008,60 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+msgid "Select action"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -19326,13 +19394,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -20265,6 +20326,13 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -21445,23 +21513,23 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr ""
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -21483,11 +21551,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -21680,7 +21748,7 @@ msgstr ""
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -21728,11 +21796,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -22070,13 +22138,13 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22093,7 +22161,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -22105,65 +22173,65 @@ msgstr[1] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22174,58 +22242,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22238,185 +22306,185 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr ""
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr ""
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22424,25 +22492,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -24714,6 +24782,7 @@ msgid "Waiting for"
msgstr ""
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -24771,22 +24840,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -24801,44 +24870,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -24874,62 +24943,62 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr ""
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
msgid "Restrict to check-in status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr ""
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -25018,8 +25087,8 @@ msgstr ""
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -26156,41 +26225,41 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr ""
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/nl_Informal/LC_MESSAGES/django.po b/src/pretix/locale/nl_Informal/LC_MESSAGES/django.po
index f5362708ed..8a4e576b67 100644
--- a/src/pretix/locale/nl_Informal/LC_MESSAGES/django.po
+++ b/src/pretix/locale/nl_Informal/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-08-24 04:00+0000\n"
"Last-Translator: Alain \n"
"Language-Team: Dutch (informal) %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+#| msgid "Add-on products will not be counted."
+msgid "Do you want to continue?"
+msgstr "Add-onproducten zullen niet worden meegeteld."
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "The transaction could not be reversed."
+msgid "This operation cannot be reversed."
+msgstr "De transactie kon niet worden teruggeboekt."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -21953,57 +22006,71 @@ msgstr "Nog niemand heeft een kaartje besteld."
msgid "Take your shop live"
msgstr "Zet je winkel live"
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr "Ga naar kaartjeswinkel"
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr "Zoekopdracht:"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr "Ga!"
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr "Geavanceerde zoekopdracht"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr "Lijst gefilterd op antwoorden op vraag \"%(question)s\"."
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr "Verwijder filter"
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
#, fuzzy
#| msgid "Order paid / total"
msgid "Order paid / total"
msgstr "Bestelling betaald / totaal"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, fuzzy, python-format
-#| msgid "Exit: %(date)s"
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "Vertrek: %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, fuzzy, python-format
+#| msgid ""
+#| "\n"
+#| " from %(start_date)s\n"
+#| " "
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+"\n"
+" van %(start_date)s\n"
+" "
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr "ANNULERING AANGEVRAAGD"
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -22011,47 +22078,65 @@ msgstr "ANNULERING AANGEVRAAGD"
msgid "REFUND PENDING"
msgstr "OPENSTAANDE TERUGBETALING"
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr "OVERBETAALD"
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr "ONDERBETAALD"
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr "VOLLEDIG BETAALD"
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr "Som over alle pagina's"
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] "Een bestelling"
msgstr[1] "%(s)s bestellingen"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgctxt "subevents"
+#| msgid "Select date"
+msgid "Select action"
+msgstr "Kies een datum"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+#| msgid "Disable test mode"
+msgid "Delete (test mode only)"
+msgstr "Schakel testmodus uit"
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -22445,13 +22530,6 @@ msgstr "Verbind een apparaat"
msgid "Hardware model"
msgstr "Hardwaremodel"
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr "Nog niet geïnstalleerd"
@@ -23530,6 +23608,14 @@ msgstr "Geplaatste bestelling"
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, fuzzy, python-format
+#| msgid "Exit: %(date)s"
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "Vertrek: %(date)s"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -24918,25 +25004,25 @@ msgstr "Probeer het opnieuw."
msgid "Invalid code, please try again."
msgstr "Ongeldige code, probeer het opnieuw."
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr "De gekozen check-ins zijn teruggedraaid."
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
#| msgid "The selected tickets have been marked as checked in."
msgid "The selected tickets have been marked as checked out."
msgstr "De geselecteerde kaartjes zijn aangemerkt als ingecheckt."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr "De geselecteerde kaartjes zijn aangemerkt als ingecheckt."
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr "De nieuwe inchecklijst is aangemaakt."
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -24958,11 +25044,11 @@ msgstr "De nieuwe inchecklijst is aangemaakt."
msgid "We could not save your changes. See below for details."
msgstr "We konden je wijzigingen niet opslaan. Zie hieronder voor details."
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr "De gevraagde lijst bestaat niet."
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr "De gekozen lijst is verwijderd."
@@ -25178,7 +25264,7 @@ msgstr "Je bestelling: %(code)s"
msgid "Unknown e-mail renderer."
msgstr "Onbekende e-mail-renderer."
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr "Je vroeg een ongeldig kaartjesuitvoertype."
@@ -25234,11 +25320,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr "Het commentaar is bijgewerkt."
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr "Kon de opmerking niet bijwerken."
@@ -25603,7 +25689,7 @@ msgstr "De import is gelukt."
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr "We konden het geüploade bestand niet openen als een CSV-bestand."
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
#, fuzzy
#| msgid "Your invoice details"
msgid "Your invoice"
@@ -25611,7 +25697,7 @@ msgid_plural "Your invoices"
msgstr[0] "Je factuurdetails"
msgstr[1] "Je factuurdetails"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25628,7 +25714,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -25641,15 +25727,15 @@ 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:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr "Kaartjes downloaden is niet ingeschakeld voor dit product."
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr "De bestelling is verwijderd."
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
@@ -25657,55 +25743,55 @@ msgstr ""
"De bestelling kon niet worden verwijderd omdat sommige beperkingen (bijv. "
"data aangemaakt door plug-ins) het niet toestaan."
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
"Alleen bestellingen die in de testmodus zijn gemaakt kunnen worden "
"verwijderd."
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr "De bestelling is geweigerd, en is hierom nu geannuleerd."
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr "Deze betaling is geannuleerd."
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr "Deze betaling kan momenteel niet worden geannuleerd."
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr "De terugbetaling is geannuleerd."
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr "Deze terugbetaling kan momenteel niet worden geannuleerd."
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr "De terugbetaling is verwerkt."
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr "Deze terugbetaling kan momenteel niet worden verwerkt."
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr "De terugbetaling is gemarkeerd als uitgevoerd."
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
"Het verzoek is verwijderd. Als je dit wilt kan je nu de gebruiker hierover "
"informeren."
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr "Je annuleringsverzoek"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25723,7 +25809,7 @@ msgstr ""
"Met vriendelijke groeten, \n"
"De organisatie van {event}"
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
@@ -25731,15 +25817,15 @@ msgstr ""
"De betaling is als voltooid aangemerkt, maar we konden geen bevestigingsmail "
"versturen."
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr "De betaling is als voltooid aangemerkt."
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr "Deze betaling kan momenteel niet worden bevestigd."
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
@@ -25747,7 +25833,7 @@ msgstr ""
"Je kan niet meer terugbetalen dan het bedrag van een betaling die nog niet "
"is terugbetaald."
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
@@ -25755,7 +25841,7 @@ msgstr ""
"Je koos een gedeeltelijke terugbetaling voor een betalingsmethode die alleen "
"volledige terugbetalingen ondersteunt."
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
@@ -25763,11 +25849,11 @@ msgstr ""
"Een van de terugbetalingen kon niet worden verwerkt. Probeer op een andere "
"manier terug te betalen. De foutmelding was: {}"
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr "Een terugbetaling van {} is verwerkt."
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
@@ -25775,18 +25861,18 @@ msgstr ""
"Een terugbetaling van {} is opgeslagen, maar nog niet volledig uitgevoerd. "
"Je kan de terugbetaling hieronder als voltooid aanmerken."
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
"De cadeaubon is aangemaakt. Je kan de cadeauboncode nu naar de gebruiker "
"sturen."
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr "Je cadeauboncode"
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25807,13 +25893,13 @@ msgstr ""
"\n"
"De organisatie van {event}"
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
"De terugbetalingen die je koos komen niet overeen met het gekozen totale "
"terug te betalen bedrag."
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
@@ -25821,11 +25907,11 @@ msgstr ""
"De bestelling is als betaald aangemerkt, maar we konden geen "
"bevestigingsmail versturen."
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr "De betaling is succesvol aangemaakt."
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
@@ -25833,15 +25919,15 @@ msgstr ""
"De bestelling is geannuleerd. Je kan nu kiezen hoe je het geld over wilt "
"maken naar de gebruiker."
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr "Geen btw-nummer opgegeven."
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr "Geen land opgegeven."
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
#, fuzzy
#| msgid ""
#| "VAT ID could not be checked since a non-EU country has been specified."
@@ -25850,7 +25936,7 @@ msgstr ""
"Btw-nummer kon niet worden gecontroleerd, omdat een land van buiten de EU "
"was opgegeven."
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
@@ -25858,51 +25944,51 @@ msgstr ""
"Je btw-nummer kon niet worden gecontroleerd, omdat de btw-controledienst van "
"jouw land momenteel niet beschikbaar is."
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr "Dit btw-nummer is geldig."
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr "Onbekende factuur."
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr "De factuur is al geannuleerd."
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
#, fuzzy
#| msgid "The invoice has already been canceled."
msgid "The invoice file has already been exported."
msgstr "De factuur is al geannuleerd."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
#, fuzzy
#| msgid "The invoice has been regenerated."
msgid "The invoice file is too old to be regenerated."
msgstr "De factuur is opnieuw gegenereerd."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr "Persoonlijke gegevens zijn uit de factuur verwijderd."
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
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:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr "Deze factuur is niet gevonden"
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
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:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -25910,69 +25996,69 @@ msgstr ""
"Het factuurbestand is nog niet gegenereerd, we zullen het nu voor je "
"aanmaken. Probeer het over een paar seconden opnieuw."
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr "De betalingstermijn is veranderd."
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
"We konden je verzoek niet verwerken, omdat de server het te druk heeft."
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr "Deze actie is alleen toegestaan voor openstaande bestellingen."
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr "Deze actie is alleen toegestaan voor geannuleerde bestellingen."
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr "Er is iets misgegaan. Zie de details hieronder."
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
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:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr "De bestelling is aangepast."
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
"We hadden moeite met het verwerken van je invoer. Zie de fouten hieronder."
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr "Niets hoefde te worden aangepast aan de bestelling."
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr "We konden de e-mail niet versturen. Zie onder voor details."
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr "Onderwerp: {subject}"
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr "Je bericht is in de wachtrij gezet en zal worden verstuurd naar {}."
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr "Kon geen mail sturen naar de volgende gebruiker: {}"
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -25980,37 +26066,37 @@ msgstr ""
"Deze link is niet meer geldig. Ga terug, ververs de pagina, en probeer het "
"opnieuw."
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr "Er is geen bestelling met de gegeven bestelcode."
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr "De gekozen exporteerder was niet gevonden."
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
"Er was een probleem met het verwerken van je invoer. Zie onder voor details."
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
#| msgid "Export date"
msgid "Export: {title}"
msgstr "Exportdatum"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -26018,18 +26104,18 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr "Alle bestellingen zijn geannuleerd."
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
@@ -26038,7 +26124,7 @@ msgstr ""
"De bestellingen zijn geannuleerd. Bij {count} bestellingen is er een fout "
"opgetreden, controleer alsjeblieft alle nog niet geannuleerde bestellingen."
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr "Je invoer was ongeldig."
@@ -28657,6 +28743,7 @@ msgid "Waiting for"
msgstr "Wachtend"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
@@ -28738,26 +28825,26 @@ 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:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: 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:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: 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:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "wacht op goedkeuring"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "openstaand met verlopen betaling"
@@ -28776,60 +28863,60 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Beperken tot specifieke verkoopkanalen"
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "Absolute value"
msgid "Absolute"
msgstr "Absolute waarde"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
#, fuzzy
#| msgid "Search for events"
msgid "Relative, before event start"
msgstr "Zoek naar evenementen"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
#, fuzzy
#| msgid "Search for events"
msgid "Relative, before event end"
msgstr "Zoek naar evenementen"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
#, fuzzy
#| msgid "Search for events"
msgid "Relative, after event start"
msgstr "Zoek naar evenementen"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
#, fuzzy
#| msgid "Relative date:"
msgid "Relative, after event end"
msgstr "Relatieve datum:"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
#, 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:404
+#: pretix/plugins/sendmail/forms.py:427
#, fuzzy
#| msgid "Please choose a later date."
msgid "Please specify the send date"
msgstr "Kies een latere datum."
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
#, 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:420
+#: pretix/plugins/sendmail/forms.py:443
#, fuzzy
#| msgid "Please select a quota."
msgid "Please specify a product"
@@ -28876,73 +28963,73 @@ msgstr "Stuur naar niet-ingecheckte klanten"
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
#, fuzzy
#| msgid "Limit to products"
msgid "Limit products"
msgstr "Beperk tot producten"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "List of orders with taxes"
msgid "Restrict to orders with status"
msgstr "Lijst van bestellingen met belasting"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "List of orders with taxes"
msgid "Restrict to check-in status"
msgstr "Lijst van bestellingen met belasting"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
#, fuzzy
#| msgid "End date"
msgid "Send date"
msgstr "Einddatum"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
#, fuzzy
#| msgid "Number of days"
msgid "Time of day"
msgstr "Aantal dagen"
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr "Stuur e-mail naar"
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, fuzzy, python-brace-format
#| msgid "Show dates with time"
msgid "on {date} at {time}"
msgstr "Toon datums met tijd"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -29049,8 +29136,8 @@ msgstr "Maak een nieuwe gebruiker aan"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -30376,12 +30463,12 @@ msgstr "Vul alsjeblieft je naam in."
msgid "Please fill in answers to all required questions."
msgstr "Beantwoord alsjeblieft alle vereiste vragen."
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Betaling"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
#, fuzzy
#| msgid ""
#| "Your gift card has been applied, but {} still need to be paid. Please "
@@ -30393,32 +30480,32 @@ msgstr ""
"Je cadeaubon wordt gebruikt, maar er moet nog {} worden betaald. Kies een "
"betaalmethode voor het restbedrag."
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "Selecteer een betaalmethode."
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
#, fuzzy
#| msgid "Please select a payment method."
msgid "Please select a payment method to proceed."
msgstr "Selecteer een betaalmethode."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr "De betalingsinformatie die je hebt ingevoerd is onvolledig."
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Controleer bestelling"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr "Je moet alle selectievakjes aan de onderkant van de pagina aanvinken."
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
@@ -33476,6 +33563,9 @@ msgstr "Schrijftoegang"
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "Notify user by e-mail"
+#~ msgstr "Stel de gebruiker per e-mail op de hoogte"
+
#, python-format
#~ msgid ""
#~ "\n"
diff --git a/src/pretix/locale/pl/LC_MESSAGES/django.po b/src/pretix/locale/pl/LC_MESSAGES/django.po
index 4248d6708d..20d0da313a 100644
--- a/src/pretix/locale/pl/LC_MESSAGES/django.po
+++ b/src/pretix/locale/pl/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-07-04 06:00+0000\n"
"Last-Translator: Maciej Szymczak \n"
"Language-Team: Polish %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "This product can only be bought using a voucher."
+msgid "This operation cannot be reversed."
+msgstr "Produkt może być kupiony tylko przy użyciu vouchera."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -20289,61 +20340,68 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
#, fuzzy
#| msgid "Help text"
msgid "Search query:"
msgstr "Tekst pomocy"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
#, fuzzy
#| msgid "canceled"
msgid "Advanced search"
msgstr "anulowane"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
#, fuzzy
#| msgid "Order total"
msgid "Order paid / total"
msgstr "Suma zamówienia"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, fuzzy, python-format
-#| msgid "Expiration date"
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "Data wygaśnięcia"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -20351,34 +20409,34 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
@@ -20386,13 +20444,28 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgid "Presale not started"
+msgid "Select action"
+msgstr "Przedsprzedaż nierozpoczęta"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -20745,13 +20818,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -21748,6 +21814,14 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, fuzzy, python-format
+#| msgid "Expiration date"
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "Data wygaśnięcia"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -22964,25 +23038,25 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
#| msgid "This product can only be bought using a voucher."
msgid "The selected tickets have been marked as checked out."
msgstr "Produkt może być kupiony tylko przy użyciu vouchera."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -23004,11 +23078,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr "Nie mogliśmy zapisać Twoich zmian. Poniżej szczegoły."
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -23222,7 +23296,7 @@ msgstr ""
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -23270,11 +23344,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -23624,7 +23698,7 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
#, fuzzy
#| msgid "All invoices"
msgid "Your invoice"
@@ -23633,7 +23707,7 @@ msgstr[0] "Wszystkie faktury"
msgstr[1] "Wszystkie faktury"
msgstr[2] "Wszystkie faktury"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -23651,7 +23725,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -23663,67 +23737,67 @@ msgstr[2] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
#, fuzzy
#| msgid "Cancellation fee"
msgid "Your cancellation request"
msgstr "Koszt anulowania"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -23734,60 +23808,60 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
#, fuzzy
#| msgid "Gift card"
msgid "Your gift card code"
msgstr "Karta prezentowa"
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -23800,190 +23874,190 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
#, fuzzy
#| msgid "This product can only be bought using a voucher."
msgid "The invoice file has already been exported."
msgstr "Produkt może być kupiony tylko przy użyciu vouchera."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
#, fuzzy
#| msgid "This product can only be bought using a voucher."
msgid "The invoice file is too old to be regenerated."
msgstr "Produkt może być kupiony tylko przy użyciu vouchera."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
#| msgid "Expiration date"
msgid "Export: {title}"
msgstr "Data wygaśnięcia"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -23991,27 +24065,27 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
#, fuzzy
#| msgid "Allow product to be canceled"
msgid "All orders have been canceled."
msgstr "Ten produkt może być anulowany"
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -26457,6 +26531,7 @@ msgid "Waiting for"
msgstr "Lista oczekiwania"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -26523,24 +26598,24 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
#, fuzzy
#| msgid "pending"
msgid "approval pending"
msgstr "w toku"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -26558,54 +26633,54 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, before event start"
msgstr "Zewnętrzny zwrot płatności"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, before event end"
msgstr "Zewnętrzny zwrot płatności"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, after event start"
msgstr "Zewnętrzny zwrot płatności"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
#, fuzzy
#| msgid "Please enter the same password twice"
msgid "Please specify the send date"
msgstr "Proszę wpisać to samo hasło dwukrotnie"
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
#, fuzzy
#| msgid "Please enter the same password twice"
msgid "Please specify the offset days and time"
msgstr "Proszę wpisać to samo hasło dwukrotnie"
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -26646,54 +26721,54 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
#, fuzzy
#| msgid "Limit to products"
msgid "Limit products"
msgstr "Ograniczenie do produktów"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgid "Restrict to orders with status"
msgstr ""
"Uwzględniaj tylko wydarzenia utworzone w tym dniu lub w dniach następnych."
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgid "Restrict to check-in status"
msgstr ""
"Uwzględniaj tylko wydarzenia utworzone w tym dniu lub w dniach następnych."
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
#, fuzzy
#| msgid "End date"
msgid "Send date"
msgstr "Data zakończenia"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
#, fuzzy
#| msgid "Attendee email"
msgid "Send email to"
msgstr "Adres email uczestnika"
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, fuzzy, python-brace-format
#| msgid "Date and time"
msgid "on {date} at {time}"
msgstr "Data i czas"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
@@ -26701,7 +26776,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
@@ -26709,7 +26784,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
@@ -26717,7 +26792,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -26825,8 +26900,8 @@ msgstr "Data stworzenia"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -28016,41 +28091,41 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Płatność"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Weryfikuj zamówienie"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/pl_Informal/LC_MESSAGES/django.po b/src/pretix/locale/pl_Informal/LC_MESSAGES/django.po
index 83decef3f7..54fc3e74b1 100644
--- a/src/pretix/locale/pl_Informal/LC_MESSAGES/django.po
+++ b/src/pretix/locale/pl_Informal/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -293,7 +293,7 @@ msgid "\"{input}\" is not a valid choice."
msgstr ""
#: pretix/api/serializers/order.py:1262 pretix/api/views/cart.py:210
-#: pretix/base/services/orders.py:1459
+#: pretix/base/services/orders.py:1468
#, python-brace-format
msgid "The selected seat \"{seat}\" is not available."
msgstr ""
@@ -346,17 +346,17 @@ msgid ""
"account."
msgstr ""
-#: pretix/api/views/order.py:579 pretix/control/views/orders.py:1340
+#: pretix/api/views/order.py:579 pretix/control/views/orders.py:1514
#: pretix/presale/views/order.py:754 pretix/presale/views/order.py:827
msgid "You cannot generate an invoice for this order."
msgstr ""
-#: pretix/api/views/order.py:584 pretix/control/views/orders.py:1342
+#: pretix/api/views/order.py:584 pretix/control/views/orders.py:1516
#: pretix/presale/views/order.py:756 pretix/presale/views/order.py:829
msgid "An invoice for this order already exists."
msgstr ""
-#: pretix/api/views/order.py:610 pretix/control/views/orders.py:1466
+#: pretix/api/views/order.py:610 pretix/control/views/orders.py:1640
#: pretix/control/views/users.py:141
msgid "There was an error sending the mail. Please try again later."
msgstr ""
@@ -381,7 +381,7 @@ msgstr ""
#: pretix/api/webhooks.py:237 pretix/base/models/checkin.py:343
#: pretix/base/notifications.py:251
#: pretix/control/templates/pretixcontrol/event/mail.html:114
-#: pretix/control/views/orders.py:1303
+#: pretix/control/views/orders.py:1477
msgid "Order canceled"
msgstr ""
@@ -564,7 +564,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/settings.html:69
#: pretix/control/templates/pretixcontrol/organizers/customer.html:48
#: pretix/plugins/checkinlists/exporters.py:493
-#: pretix/presale/checkoutflow.py:1453 pretix/presale/forms/checkout.py:57
+#: 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
#: pretix/presale/forms/customer.py:369 pretix/presale/forms/user.py:40
@@ -793,7 +793,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:148
#: pretix/control/views/waitinglist.py:307
#: pretix/plugins/checkinlists/exporters.py:494
-#: pretix/presale/checkoutflow.py:1459 pretix/presale/forms/checkout.py:84
+#: 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
msgid "Phone number"
@@ -819,6 +819,7 @@ msgstr ""
#: pretix/base/settings.py:3473 pretix/control/forms/filter.py:614
#: pretix/control/forms/item.py:353 pretix/control/forms/organizer.py:827
#: 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
#: pretix/control/templates/pretixcontrol/oauth/app_list.html:12
#: pretix/control/templates/pretixcontrol/oauth/authorized.html:17
@@ -1158,8 +1159,9 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:95
#: pretix/control/templates/pretixcontrol/order/index.html:173
#: pretix/control/templates/pretixcontrol/order/refund_choose.html:116
-#: pretix/control/templates/pretixcontrol/orders/index.html:45
-#: pretix/control/templates/pretixcontrol/orders/index.html:112
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:22
+#: pretix/control/templates/pretixcontrol/orders/index.html:46
+#: pretix/control/templates/pretixcontrol/orders/index.html:129
#: pretix/control/templates/pretixcontrol/organizers/customer.html:203
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:41
#: pretix/control/templates/pretixcontrol/search/orders.html:48
@@ -1405,7 +1407,7 @@ msgstr ""
msgid "Description"
msgstr ""
-#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:323
+#: pretix/base/exporters/invoices.py:320 pretix/control/forms/orders.py:338
msgid "Gross price"
msgstr ""
@@ -1734,6 +1736,7 @@ msgid "Event slug"
msgstr ""
#: pretix/base/exporters/orderlist.py:256 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:534
#: pretix/plugins/reports/exporters.py:859
@@ -1758,7 +1761,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/events/index.html:84
#: pretix/control/templates/pretixcontrol/order/index.html:742
#: pretix/control/templates/pretixcontrol/order/index.html:838
-#: pretix/control/templates/pretixcontrol/orders/index.html:126
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:26
+#: pretix/control/templates/pretixcontrol/orders/index.html:149
#: pretix/control/templates/pretixcontrol/orders/refunds.html:65
#: pretix/control/templates/pretixcontrol/organizers/customer.html:38
#: pretix/control/templates/pretixcontrol/organizers/customer.html:208
@@ -1801,7 +1805,8 @@ msgstr ""
#: pretix/base/exporters/orderlist.py:832 pretix/base/notifications.py:203
#: pretix/control/forms/filter.py:2200
#: pretix/control/templates/pretixcontrol/order/index.html:175
-#: pretix/control/templates/pretixcontrol/orders/index.html:118
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:24
+#: pretix/control/templates/pretixcontrol/orders/index.html:138
#: 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
@@ -1876,7 +1881,7 @@ msgid "Follow-up date"
msgstr ""
#: pretix/base/exporters/orderlist.py:280
-#: pretix/control/templates/pretixcontrol/orders/index.html:125
+#: pretix/control/templates/pretixcontrol/orders/index.html:148
#: pretix/control/templates/pretixcontrol/organizers/customer.html:207
#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:74
msgid "Positions"
@@ -1956,10 +1961,11 @@ msgstr ""
#: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1527
#: pretix/control/forms/filter.py:413 pretix/control/forms/filter.py:1771
#: pretix/control/forms/filter.py:1995 pretix/control/forms/filter.py:2109
-#: pretix/control/forms/filter.py:2191 pretix/control/forms/item.py:241
-#: pretix/control/forms/orders.py:328 pretix/control/forms/orders.py:380
-#: pretix/control/forms/orders.py:762 pretix/control/forms/vouchers.py:113
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:75
+#: pretix/control/forms/filter.py:2191 pretix/control/forms/filter.py:2408
+#: pretix/control/forms/item.py:241 pretix/control/forms/orders.py:343
+#: pretix/control/forms/orders.py:395 pretix/control/forms/orders.py:777
+#: pretix/control/forms/vouchers.py:113
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:98
#: pretix/control/templates/pretixcontrol/items/quotas.html:51
#: pretix/control/templates/pretixcontrol/order/change.html:104
#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:43
@@ -1971,6 +1977,7 @@ msgstr ""
#: pretix/control/views/waitinglist.py:311
#: pretix/plugins/checkinlists/exporters.py:497
#: pretix/plugins/sendmail/forms.py:158 pretix/plugins/sendmail/forms.py:298
+#: pretix/plugins/sendmail/forms.py:378
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:32
#: pretix/presale/templates/pretixpresale/event/checkout_membership.html:52
#: pretix/presale/templates/pretixpresale/event/checkout_questions.html:135
@@ -2014,7 +2021,7 @@ msgstr ""
#: pretix/base/exporters/orderlist.py:843 pretix/base/models/items.py:674
#: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91
#: pretix/base/orderimport.py:255 pretix/control/forms/filter.py:2001
-#: pretix/control/forms/filter.py:2255 pretix/control/forms/orders.py:303
+#: pretix/control/forms/filter.py:2255 pretix/control/forms/orders.py:318
#: pretix/control/forms/vouchers.py:63
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:66
#: pretix/control/templates/pretixcontrol/item/base.html:3
@@ -2468,7 +2475,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/base.html:279
#: pretix/control/templates/pretixcontrol/checkin/index.html:145
#: pretix/control/templates/pretixcontrol/order/index.html:24
-#: pretix/control/templates/pretixcontrol/orders/index.html:141
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:185
#: pretix/control/templates/pretixcontrol/orders/refunds.html:86
#: pretix/control/templates/pretixcontrol/organizers/customer.html:132
#: pretix/control/templates/pretixcontrol/organizers/customer.html:221
@@ -2530,9 +2538,9 @@ msgstr ""
#: pretix/control/forms/filter.py:1404 pretix/control/forms/filter.py:1467
#: pretix/control/forms/filter.py:1879 pretix/control/forms/filter.py:1888
#: pretix/control/forms/filter.py:1960 pretix/control/forms/filter.py:1973
-#: pretix/control/forms/filter.py:2425 pretix/control/forms/filter.py:2444
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:106
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:118
+#: pretix/control/forms/filter.py:2480 pretix/control/forms/filter.py:2499
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:135
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:147
#: pretix/control/templates/pretixcontrol/items/discounts.html:107
#: pretix/control/templates/pretixcontrol/organizers/devices.html:147
#: pretix/control/templates/pretixcontrol/organizers/teams.html:61
@@ -2580,7 +2588,7 @@ msgstr ""
msgid "Expiry date"
msgstr ""
-#: pretix/base/exporters/orderlist.py:1311 pretix/control/forms/orders.py:815
+#: pretix/base/exporters/orderlist.py:1311 pretix/control/forms/orders.py:830
msgid "Special terms and conditions"
msgstr ""
@@ -3145,7 +3153,8 @@ msgid "If turned off, you will not get any notifications."
msgstr ""
#: pretix/base/models/auth.py:285
-#: pretix/control/templates/pretixcontrol/orders/index.html:115
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:23
+#: pretix/control/templates/pretixcontrol/orders/index.html:133
#: pretix/control/templates/pretixcontrol/search/orders.html:54
#: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:23
#: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15
@@ -3389,7 +3398,7 @@ msgid "This identifier is already used for a different question."
msgstr ""
#: pretix/base/models/devices.py:114 pretix/control/forms/filter.py:2265
-#: pretix/control/forms/filter.py:2312 pretix/control/forms/filter.py:2418
+#: pretix/control/forms/filter.py:2312 pretix/control/forms/filter.py:2473
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:67
#: pretix/control/templates/pretixcontrol/organizers/gates.html:16
#: pretix/plugins/checkinlists/exporters.py:671
@@ -3774,19 +3783,19 @@ msgstr ""
#: pretix/base/models/exports.py:74 pretix/control/forms/event.py:1069
#: pretix/control/forms/event.py:1131 pretix/control/forms/event.py:1143
#: pretix/control/forms/event.py:1153 pretix/control/forms/event.py:1163
-#: pretix/control/forms/orders.py:649 pretix/control/forms/orders.py:881
-#: pretix/control/forms/orders.py:908 pretix/control/forms/organizer.py:510
+#: pretix/control/forms/orders.py:664 pretix/control/forms/orders.py:896
+#: pretix/control/forms/orders.py:923 pretix/control/forms/organizer.py:510
#: pretix/control/forms/organizer.py:520 pretix/control/forms/organizer.py:530
#: pretix/control/forms/vouchers.py:263 pretix/plugins/sendmail/forms.py:74
-#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:231
+#: pretix/plugins/sendmail/forms.py:94 pretix/plugins/sendmail/models.py:232
msgid "Subject"
msgstr ""
-#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:690
-#: pretix/control/forms/orders.py:706 pretix/control/forms/orders.py:889
-#: pretix/control/forms/orders.py:916 pretix/control/forms/vouchers.py:269
+#: pretix/base/models/exports.py:78 pretix/control/forms/orders.py:705
+#: pretix/control/forms/orders.py:721 pretix/control/forms/orders.py:904
+#: pretix/control/forms/orders.py:931 pretix/control/forms/vouchers.py:269
#: pretix/plugins/sendmail/forms.py:75 pretix/plugins/sendmail/forms.py:99
-#: pretix/plugins/sendmail/models.py:232
+#: pretix/plugins/sendmail/models.py:233
msgid "Message"
msgstr ""
@@ -4171,7 +4180,7 @@ msgstr ""
#: pretix/control/forms/filter.py:409 pretix/control/forms/filter.py:1765
#: pretix/control/forms/item.py:226 pretix/control/navigation.py:148
#: pretix/control/navigation.py:157
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:78
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:104
#: pretix/control/templates/pretixcontrol/items/base.html:3
#: pretix/control/templates/pretixcontrol/items/discounts.html:59
#: pretix/control/templates/pretixcontrol/items/index.html:3
@@ -4391,8 +4400,8 @@ msgstr ""
#: pretix/base/models/items.py:1460 pretix/base/reldate.py:180
#: pretix/plugins/checkinlists/exporters.py:659
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:37
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:51
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:40
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:54
msgid "Time"
msgstr ""
@@ -4782,7 +4791,7 @@ msgstr ""
msgid "pending"
msgstr ""
-#: pretix/base/models/orders.py:168 pretix/base/payment.py:498
+#: pretix/base/models/orders.py:168 pretix/base/payment.py:505
#: pretix/base/services/invoices.py:465
msgid "paid"
msgstr ""
@@ -4793,7 +4802,7 @@ msgid "expired"
msgstr ""
#: pretix/base/models/orders.py:196 pretix/base/orderimport.py:832
-#: pretix/control/forms/orders.py:625 pretix/control/forms/organizer.py:754
+#: pretix/control/forms/orders.py:640 pretix/control/forms/organizer.py:754
msgid "Customer"
msgstr ""
@@ -4990,8 +4999,8 @@ msgstr ""
msgid "Other fees"
msgstr ""
-#: pretix/base/models/orders.py:2134 pretix/base/payment.py:1259
-#: pretix/base/payment.py:1264 pretix/base/settings.py:975
+#: pretix/base/models/orders.py:2134 pretix/base/payment.py:1274
+#: pretix/base/payment.py:1279 pretix/base/settings.py:975
#: pretix/control/forms/organizer.py:740
#: pretix/control/templates/pretixcontrol/items/index.html:90
#: pretix/control/templates/pretixcontrol/order/index.html:144
@@ -5733,9 +5742,9 @@ msgstr ""
msgid "Calculate from product"
msgstr ""
-#: pretix/base/orderimport.py:586 pretix/control/views/orders.py:888
-#: pretix/control/views/orders.py:917 pretix/control/views/orders.py:961
-#: pretix/control/views/orders.py:993 pretix/control/views/orders.py:1016
+#: pretix/base/orderimport.py:586 pretix/control/views/orders.py:1062
+#: pretix/control/views/orders.py:1091 pretix/control/views/orders.py:1135
+#: pretix/control/views/orders.py:1167 pretix/control/views/orders.py:1190
msgid "You entered an invalid number."
msgstr ""
@@ -5908,61 +5917,71 @@ msgstr ""
msgid "Share this link with customers who should use this payment method."
msgstr ""
-#: pretix/base/payment.py:487
+#: pretix/base/payment.py:446
+msgid "Do not send a payment reminder mail"
+msgstr ""
+
+#: pretix/base/payment.py:447
+msgid ""
+"Users will not receive a reminder mail to pay for their order before it "
+"expires if they have chosen this payment method."
+msgstr ""
+
+#: pretix/base/payment.py:494
msgctxt "invoice"
msgid "The payment for this invoice has already been received."
msgstr ""
-#: pretix/base/payment.py:926
+#: pretix/base/payment.py:941
msgid "Automatic refunds are not supported by this payment provider."
msgstr ""
-#: pretix/base/payment.py:1017
+#: pretix/base/payment.py:1032
msgid ""
"No payment is required as this order only includes products which are free "
"of charge."
msgstr ""
-#: pretix/base/payment.py:1024
+#: pretix/base/payment.py:1039
msgid "Free of charge"
msgstr ""
-#: pretix/base/payment.py:1056
+#: pretix/base/payment.py:1071
msgid "Box office"
msgstr ""
-#: pretix/base/payment.py:1104 pretix/base/payment.py:1123
+#: pretix/base/payment.py:1119 pretix/base/payment.py:1138
#: pretix/plugins/manualpayment/apps.py:30
#: pretix/plugins/manualpayment/apps.py:33
msgid "Manual payment"
msgstr ""
-#: pretix/base/payment.py:1109 pretix/plugins/banktransfer/payment.py:199
+#: pretix/base/payment.py:1124 pretix/plugins/banktransfer/payment.py:199
msgid ""
"In test mode, you can just manually mark this order as paid in the backend "
"after it has been created."
msgstr ""
-#: pretix/base/payment.py:1130 pretix/base/payment.py:1273
+#: pretix/base/payment.py:1145 pretix/base/payment.py:1288
#: pretix/plugins/banktransfer/payment.py:155
msgid "Payment method name"
msgstr ""
-#: pretix/base/payment.py:1134
+#: pretix/base/payment.py:1149
msgid "Payment process description during checkout"
msgstr ""
-#: pretix/base/payment.py:1135
+#: pretix/base/payment.py:1150
msgid ""
"This text will be shown during checkout when the user selects this payment "
"method. It should give a short explanation on this payment method."
msgstr ""
-#: pretix/base/payment.py:1140
+#: pretix/base/payment.py:1155
msgid "Payment process description in order confirmation emails"
msgstr ""
-#: pretix/base/payment.py:1141
+#: pretix/base/payment.py:1156
#, python-brace-format
msgid ""
"This text will be included for the {payment_info} placeholder in order "
@@ -5971,11 +5990,11 @@ msgid ""
"{amount_with_currency}."
msgstr ""
-#: pretix/base/payment.py:1148
+#: pretix/base/payment.py:1163
msgid "Payment process description for pending orders"
msgstr ""
-#: pretix/base/payment.py:1149
+#: pretix/base/payment.py:1164
#, python-brace-format
msgid ""
"This text will be shown on the order confirmation page for pending orders. "
@@ -5983,87 +6002,87 @@ msgid ""
"the placeholders {order}, {amount}, {currency} and {amount_with_currency}."
msgstr ""
-#: pretix/base/payment.py:1157 pretix/plugins/banktransfer/payment.py:150
+#: pretix/base/payment.py:1172 pretix/plugins/banktransfer/payment.py:150
msgid ""
"Create an invoice for orders using bank transfer immediately if the event is "
"otherwise configured to create invoices after payment is completed."
msgstr ""
-#: pretix/base/payment.py:1208
+#: pretix/base/payment.py:1223
msgid "Offsetting"
msgstr ""
-#: pretix/base/payment.py:1222 pretix/control/views/orders.py:970
+#: pretix/base/payment.py:1237 pretix/control/views/orders.py:1144
msgid "You entered an order that could not be found."
msgstr ""
-#: pretix/base/payment.py:1251
+#: pretix/base/payment.py:1266
#, python-format
msgid "Balanced against orders: %s"
msgstr ""
-#: pretix/base/payment.py:1279
+#: pretix/base/payment.py:1294
msgid "Payment method description"
msgstr ""
-#: pretix/base/payment.py:1296
+#: pretix/base/payment.py:1311
msgid "In test mode, only test cards will work."
msgstr ""
-#: pretix/base/payment.py:1378 pretix/base/payment.py:1429
-#: pretix/base/payment.py:1472
+#: pretix/base/payment.py:1393 pretix/base/payment.py:1444
+#: pretix/base/payment.py:1487
msgid "You cannot pay with gift cards when buying a gift card."
msgstr ""
-#: pretix/base/payment.py:1387 pretix/base/payment.py:1437
-#: pretix/base/payment.py:1482 pretix/base/payment.py:1484
+#: pretix/base/payment.py:1402 pretix/base/payment.py:1452
+#: pretix/base/payment.py:1497 pretix/base/payment.py:1499
msgid "This gift card does not support this currency."
msgstr ""
-#: pretix/base/payment.py:1390 pretix/base/payment.py:1440
-#: pretix/base/payment.py:1490
+#: pretix/base/payment.py:1405 pretix/base/payment.py:1455
+#: pretix/base/payment.py:1505
msgid "This gift card can only be used in test mode."
msgstr ""
-#: pretix/base/payment.py:1393 pretix/base/payment.py:1443
-#: pretix/base/payment.py:1492
+#: pretix/base/payment.py:1408 pretix/base/payment.py:1458
+#: pretix/base/payment.py:1507
msgid "Only test gift cards can be used in test mode."
msgstr ""
-#: pretix/base/payment.py:1396 pretix/base/payment.py:1446
-#: pretix/base/payment.py:1494
+#: pretix/base/payment.py:1411 pretix/base/payment.py:1461
+#: pretix/base/payment.py:1509
msgid "This gift card is no longer valid."
msgstr ""
-#: pretix/base/payment.py:1399 pretix/base/payment.py:1449
+#: pretix/base/payment.py:1414 pretix/base/payment.py:1464
msgid "All credit on this gift card has been used."
msgstr ""
-#: pretix/base/payment.py:1404
+#: pretix/base/payment.py:1419
msgid "This gift card is already used for your payment."
msgstr ""
-#: pretix/base/payment.py:1419 pretix/base/payment.py:1462
+#: pretix/base/payment.py:1434 pretix/base/payment.py:1477
msgid ""
"You entered a voucher instead of a gift card. Vouchers can only be entered "
"on the first page of the shop below the product selection."
msgstr ""
-#: pretix/base/payment.py:1422 pretix/base/payment.py:1465
+#: pretix/base/payment.py:1437 pretix/base/payment.py:1480
msgid "This gift card is not known."
msgstr ""
-#: pretix/base/payment.py:1424 pretix/base/payment.py:1467
+#: pretix/base/payment.py:1439 pretix/base/payment.py:1482
msgid ""
"This gift card can not be redeemed since its code is not unique. Please "
"contact the organizer of this event."
msgstr ""
-#: pretix/base/payment.py:1486
+#: pretix/base/payment.py:1501
msgid "This gift card is not accepted by this event organizer."
msgstr ""
-#: pretix/base/payment.py:1488
+#: pretix/base/payment.py:1503
msgid "This gift card was used in the meantime. Please try again."
msgstr ""
@@ -6380,7 +6399,7 @@ msgid "Ground floor, Row 3, Seat 4"
msgstr ""
#: pretix/base/pdf.py:468 pretix/base/pdf.py:474
-#: pretix/control/forms/orders.py:312
+#: pretix/control/forms/orders.py:327
msgid "General admission"
msgstr ""
@@ -6552,7 +6571,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:118 pretix/base/services/orders.py:1468
+#: pretix/base/services/cart.py:118 pretix/base/services/orders.py:1477
#, python-format
msgid "You cannot select more than %(max)s item of the product %(product)s."
msgid_plural ""
@@ -6561,7 +6580,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/base/services/cart.py:123 pretix/base/services/orders.py:1473
+#: pretix/base/services/cart.py:123 pretix/base/services/orders.py:1482
#, python-format
msgid "You need to select at least %(min)s item of the product %(product)s."
msgid_plural ""
@@ -7240,7 +7259,7 @@ msgid ""
"order has already been redeemed."
msgstr ""
-#: pretix/base/services/orders.py:552 pretix/control/forms/orders.py:204
+#: pretix/base/services/orders.py:552 pretix/control/forms/orders.py:205
msgid ""
"The cancellation fee cannot be higher than the total amount of this order."
msgstr ""
@@ -7256,85 +7275,85 @@ msgid ""
"has been used in the meantime. Please check the prices below and try again."
msgstr ""
-#: pretix/base/services/orders.py:1447
+#: pretix/base/services/orders.py:1456
msgid "You need to select a variation of the product."
msgstr ""
-#: pretix/base/services/orders.py:1448
+#: pretix/base/services/orders.py:1457
#, python-brace-format
msgid ""
"The quota {name} does not have enough capacity left to perform the operation."
msgstr ""
-#: pretix/base/services/orders.py:1449
+#: pretix/base/services/orders.py:1458
msgid "There is no quota defined that allows this operation."
msgstr ""
-#: pretix/base/services/orders.py:1450
+#: pretix/base/services/orders.py:1459
msgid "The selected product is not active or has no price set."
msgstr ""
-#: pretix/base/services/orders.py:1451
+#: pretix/base/services/orders.py:1460
msgid ""
"This operation would leave the order empty. Please cancel the order itself "
"instead."
msgstr ""
-#: pretix/base/services/orders.py:1453
+#: pretix/base/services/orders.py:1462
msgid ""
"This operation would make the order free and therefore immediately paid, "
"however no quota is available."
msgstr ""
-#: pretix/base/services/orders.py:1456
+#: pretix/base/services/orders.py:1465
msgid ""
"This is an add-on product, please select the base position it should be "
"added to."
msgstr ""
-#: pretix/base/services/orders.py:1457
+#: pretix/base/services/orders.py:1466
msgid ""
"The selected base position does not allow you to add this product as an add-"
"on."
msgstr ""
-#: pretix/base/services/orders.py:1458
+#: pretix/base/services/orders.py:1467
msgid "You need to choose a subevent for the new position."
msgstr ""
-#: pretix/base/services/orders.py:1461
+#: pretix/base/services/orders.py:1470
#, 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:1463
+#: pretix/base/services/orders.py:1472
msgid "The selected product requires you to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1464
+#: pretix/base/services/orders.py:1473
msgid "The selected product does not allow to select a seat."
msgstr ""
-#: pretix/base/services/orders.py:1465
+#: pretix/base/services/orders.py:1474
msgid "The selected country is blocked by your tax rule."
msgstr ""
-#: pretix/base/services/orders.py:1466
+#: pretix/base/services/orders.py:1475
msgid ""
"You cannot change the price of a position that has been used to issue a gift "
"card."
msgstr ""
-#: pretix/base/services/orders.py:2243 pretix/base/services/orders.py:2259
+#: pretix/base/services/orders.py:2252 pretix/base/services/orders.py:2268
#, 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:2851
+#: pretix/base/services/orders.py:2860
msgid ""
"There was an error while trying to send the money back to you. Please "
"contact the event organizer for further information."
@@ -8524,7 +8543,7 @@ msgid ""
"Otherwise, a manual refund will be created for you to process manually."
msgstr ""
-#: pretix/base/settings.py:1806 pretix/control/forms/orders.py:822
+#: pretix/base/settings.py:1806 pretix/control/forms/orders.py:837
msgid "Keep a fixed cancellation fee"
msgstr ""
@@ -8532,7 +8551,7 @@ msgstr ""
msgid "Keep payment, shipping and service fees"
msgstr ""
-#: pretix/base/settings.py:1827 pretix/control/forms/orders.py:833
+#: pretix/base/settings.py:1827 pretix/control/forms/orders.py:848
msgid "Keep a percentual cancellation fee"
msgstr ""
@@ -8648,7 +8667,7 @@ msgid ""
msgstr ""
#: pretix/base/settings.py:1987 pretix/plugins/sendmail/forms.py:222
-#: pretix/plugins/sendmail/models.py:253
+#: pretix/plugins/sendmail/models.py:254
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66
msgid "Attach calendar files"
msgstr ""
@@ -8915,7 +8934,7 @@ msgid ""
msgstr ""
#: pretix/base/settings.py:2284 pretix/control/forms/event.py:1104
-#: pretix/control/forms/event.py:1204 pretix/plugins/sendmail/models.py:258
+#: pretix/control/forms/event.py:1204 pretix/plugins/sendmail/models.py:259
msgid "Number of days"
msgstr ""
@@ -10433,11 +10452,13 @@ msgstr ""
#: pretix/control/forms/filter.py:1998 pretix/control/forms/filter.py:2018
#: pretix/control/forms/filter.py:2112 pretix/control/forms/filter.py:2128
#: pretix/control/forms/filter.py:2194 pretix/control/forms/filter.py:2229
-#: pretix/control/forms/orders.py:764 pretix/control/forms/orders.py:942
+#: pretix/control/forms/filter.py:2411 pretix/control/forms/filter.py:2426
+#: pretix/control/forms/orders.py:779 pretix/control/forms/orders.py:957
#: 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:120 pretix/plugins/sendmail/forms.py:194
+#: pretix/plugins/sendmail/forms.py:366
msgctxt "subevent"
msgid "All dates"
msgstr ""
@@ -10848,8 +10869,8 @@ msgstr ""
msgid "Text for denied order"
msgstr ""
-#: pretix/control/forms/event.py:1347 pretix/control/forms/orders.py:669
-#: pretix/control/forms/orders.py:864 pretix/control/forms/organizer.py:575
+#: pretix/control/forms/event.py:1347 pretix/control/forms/orders.py:684
+#: pretix/control/forms/orders.py:879 pretix/control/forms/organizer.py:575
#: pretix/control/forms/vouchers.py:296
#: pretix/plugins/banktransfer/payment.py:212
#: pretix/plugins/sendmail/forms.py:61
@@ -11118,7 +11139,7 @@ msgstr ""
#: pretix/control/forms/filter.py:2347 pretix/control/forms/vouchers.py:147
#: pretix/control/templates/pretixcontrol/items/question.html:30
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:104
-#: pretix/plugins/sendmail/models.py:234
+#: pretix/plugins/sendmail/models.py:235
msgid "All products"
msgstr ""
@@ -11129,12 +11150,12 @@ msgstr ""
msgid "{product} – Any variation"
msgstr ""
-#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:775
+#: pretix/control/forms/filter.py:518 pretix/control/forms/orders.py:790
msgctxt "subevent"
msgid "All dates starting at or after"
msgstr ""
-#: pretix/control/forms/filter.py:524 pretix/control/forms/orders.py:782
+#: pretix/control/forms/filter.py:524 pretix/control/forms/orders.py:797
msgctxt "subevent"
msgid "All dates starting before"
msgstr ""
@@ -11252,7 +11273,7 @@ msgstr ""
#: pretix/control/forms/filter.py:1456 pretix/control/forms/filter.py:1458
#: pretix/control/forms/filter.py:1511 pretix/control/forms/filter.py:1513
#: pretix/control/forms/filter.py:1895 pretix/control/forms/filter.py:1897
-#: pretix/control/forms/filter.py:2409 pretix/control/forms/filter.py:2411
+#: pretix/control/forms/filter.py:2464 pretix/control/forms/filter.py:2466
msgid "Search query"
msgstr ""
@@ -11330,7 +11351,7 @@ msgstr ""
#: pretix/control/forms/filter.py:1757
#: pretix/control/templates/pretixcontrol/checkin/index.html:183
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:73
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:95
#: pretix/plugins/checkinlists/exporters.py:107
#: pretix/plugins/checkinlists/exporters.py:479
msgid "Checked in"
@@ -11469,12 +11490,12 @@ msgid "Device"
msgstr ""
#: pretix/control/forms/filter.py:2260 pretix/control/forms/filter.py:2295
-#: pretix/control/forms/filter.py:2432
+#: pretix/control/forms/filter.py:2487
msgid "All devices"
msgstr ""
#: pretix/control/forms/filter.py:2266 pretix/control/forms/filter.py:2308
-#: pretix/control/forms/filter.py:2419
+#: pretix/control/forms/filter.py:2474
msgid "All gates"
msgstr ""
@@ -11500,20 +11521,20 @@ msgstr ""
msgid "Check-in list"
msgstr ""
-#: pretix/control/forms/filter.py:2423
+#: pretix/control/forms/filter.py:2478
#: pretix/control/templates/pretixcontrol/organizers/devices.html:82
msgid "Software"
msgstr ""
-#: pretix/control/forms/filter.py:2430
+#: pretix/control/forms/filter.py:2485
msgid "Device status"
msgstr ""
-#: pretix/control/forms/filter.py:2433
+#: pretix/control/forms/filter.py:2488
msgid "Active devices"
msgstr ""
-#: pretix/control/forms/filter.py:2434
+#: pretix/control/forms/filter.py:2489
msgid "Revoked devices"
msgstr ""
@@ -11865,8 +11886,8 @@ msgstr ""
msgid "Bundled product"
msgstr ""
-#: pretix/control/forms/item.py:1046 pretix/control/forms/orders.py:347
-#: pretix/control/forms/orders.py:535
+#: pretix/control/forms/item.py:1046 pretix/control/forms/orders.py:362
+#: pretix/control/forms/orders.py:550
msgid "inactive"
msgstr ""
@@ -11980,7 +12001,8 @@ msgid ""
"payments."
msgstr ""
-#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:211
+#: pretix/control/forms/orders.py:165 pretix/control/forms/orders.py:212
+#: pretix/control/forms/orders.py:226
msgid "Notify customer by email"
msgstr ""
@@ -12001,22 +12023,21 @@ msgstr ""
msgid "Generate cancellation for invoice"
msgstr ""
-#: pretix/control/forms/orders.py:184
-#: pretix/control/templates/pretixcontrol/order/deny.html:23
+#: pretix/control/forms/orders.py:184 pretix/control/forms/orders.py:216
msgid "Comment (will be sent to the user)"
msgstr ""
-#: pretix/control/forms/orders.py:185
+#: pretix/control/forms/orders.py:185 pretix/control/forms/orders.py:217
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:218
+#: pretix/control/forms/orders.py:233
msgid "Payment amount"
msgstr ""
-#: pretix/control/forms/orders.py:222
+#: pretix/control/forms/orders.py:237
#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24
#: pretix/plugins/reports/exporters.py:472
#: pretix/plugins/reports/exporters.py:534
@@ -12025,58 +12046,58 @@ msgstr ""
msgid "Payment date"
msgstr ""
-#: pretix/control/forms/orders.py:245
+#: pretix/control/forms/orders.py:260
msgid "Please select some events."
msgstr ""
-#: pretix/control/forms/orders.py:265
+#: pretix/control/forms/orders.py:280
msgid "Re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:268
+#: pretix/control/forms/orders.py:283
msgid "Do not re-calculate taxes"
msgstr ""
-#: pretix/control/forms/orders.py:269
+#: 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:270
+#: 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:275
+#: pretix/control/forms/orders.py:290
msgid "Issue a new invoice if required"
msgstr ""
-#: pretix/control/forms/orders.py:279
+#: 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:284
+#: pretix/control/forms/orders.py:299
msgid "Notify user"
msgstr ""
-#: pretix/control/forms/orders.py:288
+#: 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:292
+#: pretix/control/forms/orders.py:307
msgid "Allow to overbook quotas when performing this operation"
msgstr ""
-#: pretix/control/forms/orders.py:308
+#: pretix/control/forms/orders.py:323
msgid "Add-on to"
msgstr ""
-#: pretix/control/forms/orders.py:313
+#: 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:120
@@ -12085,7 +12106,7 @@ msgstr ""
msgid "Seat"
msgstr ""
-#: pretix/control/forms/orders.py:316
+#: 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
@@ -12095,127 +12116,127 @@ msgstr ""
msgid "Membership"
msgstr ""
-#: pretix/control/forms/orders.py:324
+#: 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:439 pretix/control/forms/orders.py:443
-#: pretix/control/forms/orders.py:471 pretix/control/forms/orders.py:511
-#: pretix/control/forms/orders.py:530 pretix/control/forms/orders.py:548
-#: pretix/control/forms/orders.py:576
+#: 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:449 pretix/control/forms/orders.py:571
+#: pretix/control/forms/orders.py:464 pretix/control/forms/orders.py:586
msgid "New price (gross)"
msgstr ""
-#: pretix/control/forms/orders.py:453
+#: pretix/control/forms/orders.py:468
msgid "Ticket is blocked"
msgstr ""
-#: pretix/control/forms/orders.py:458
+#: pretix/control/forms/orders.py:473
msgid "Validity start"
msgstr ""
-#: pretix/control/forms/orders.py:463
+#: pretix/control/forms/orders.py:478
msgid "Validity end"
msgstr ""
-#: pretix/control/forms/orders.py:475
+#: pretix/control/forms/orders.py:490
msgid "Generate a new secret"
msgstr ""
-#: pretix/control/forms/orders.py:479
+#: pretix/control/forms/orders.py:494
msgid "Cancel this position"
msgstr ""
-#: pretix/control/forms/orders.py:483
+#: pretix/control/forms/orders.py:498
msgid "Split into new order"
msgstr ""
-#: pretix/control/forms/orders.py:549
+#: pretix/control/forms/orders.py:564
msgid "(No membership)"
msgstr ""
-#: pretix/control/forms/orders.py:580
+#: pretix/control/forms/orders.py:595
msgid "Remove this fee"
msgstr ""
-#: pretix/control/forms/orders.py:595
+#: pretix/control/forms/orders.py:610
msgid "Invalidate secrets"
msgstr ""
-#: pretix/control/forms/orders.py:596
+#: 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:653 pretix/plugins/sendmail/forms.py:217
+#: pretix/control/forms/orders.py:668 pretix/plugins/sendmail/forms.py:217
msgid "Attach tickets"
msgstr ""
-#: pretix/control/forms/orders.py:654 pretix/plugins/sendmail/forms.py:218
+#: pretix/control/forms/orders.py:669 pretix/plugins/sendmail/forms.py:218
msgid ""
"Will be ignored if tickets exceed a given size limit to ensure email "
"deliverability."
msgstr ""
-#: pretix/control/forms/orders.py:658
+#: pretix/control/forms/orders.py:673
msgid "Attach invoices"
msgstr ""
-#: pretix/control/forms/orders.py:684
+#: pretix/control/forms/orders.py:699
#: 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:719
+#: pretix/control/forms/orders.py:734
msgid ""
"Cancel the order. All tickets will no longer work. This can not be reverted."
msgstr ""
-#: pretix/control/forms/orders.py:720
+#: pretix/control/forms/orders.py:735
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:722
+#: pretix/control/forms/orders.py:737
msgid "Do nothing and keep the order as it is."
msgstr ""
-#: pretix/control/forms/orders.py:749
+#: pretix/control/forms/orders.py:764
msgid "The refund amount needs to be positive and less than {}."
msgstr ""
-#: pretix/control/forms/orders.py:755
+#: pretix/control/forms/orders.py:770
msgid "You need to specify an amount for a partial refund."
msgstr ""
-#: pretix/control/forms/orders.py:767
+#: pretix/control/forms/orders.py:782
msgid "Cancel all dates"
msgstr ""
-#: pretix/control/forms/orders.py:786
+#: pretix/control/forms/orders.py:801
msgid "Automatically refund money if possible"
msgstr ""
-#: pretix/control/forms/orders.py:789
+#: pretix/control/forms/orders.py:804
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:793
+#: pretix/control/forms/orders.py:808
msgid "Create refund in the manual refund to-do list"
msgstr ""
-#: pretix/control/forms/orders.py:796
+#: pretix/control/forms/orders.py:811
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 "
@@ -12224,29 +12245,29 @@ msgid ""
"orders by offsetting with different orders or issuing gift cards."
msgstr ""
-#: pretix/control/forms/orders.py:802
+#: pretix/control/forms/orders.py:817
msgid ""
"Refund order value to a gift card instead instead of the original payment "
"method"
msgstr ""
-#: pretix/control/forms/orders.py:808
+#: pretix/control/forms/orders.py:823
msgid "Gift card validity"
msgstr ""
-#: pretix/control/forms/orders.py:827
+#: pretix/control/forms/orders.py:842
msgid "Keep a fixed cancellation fee per ticket"
msgstr ""
-#: pretix/control/forms/orders.py:828
+#: pretix/control/forms/orders.py:843
msgid "Free tickets and add-on products are not counted"
msgstr ""
-#: pretix/control/forms/orders.py:838
+#: pretix/control/forms/orders.py:853
msgid "Keep fees"
msgstr ""
-#: pretix/control/forms/orders.py:841
+#: pretix/control/forms/orders.py:856
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 "
@@ -12254,20 +12275,20 @@ msgid ""
"dates."
msgstr ""
-#: pretix/control/forms/orders.py:847
+#: pretix/control/forms/orders.py:862
msgid "Send information via email"
msgstr ""
-#: pretix/control/forms/orders.py:853
+#: pretix/control/forms/orders.py:868
msgid "Send information to waiting list"
msgstr ""
-#: pretix/control/forms/orders.py:884 pretix/control/forms/orders.py:910
+#: pretix/control/forms/orders.py:899 pretix/control/forms/orders.py:925
#, python-brace-format
msgid "Canceled: {event}"
msgstr ""
-#: pretix/control/forms/orders.py:895
+#: pretix/control/forms/orders.py:910
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12285,7 +12306,7 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:922
+#: pretix/control/forms/orders.py:937
#, python-brace-format
msgid ""
"Hello,\n"
@@ -12299,24 +12320,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/forms/orders.py:954 pretix/plugins/sendmail/forms.py:136
+#: pretix/control/forms/orders.py:969 pretix/plugins/sendmail/forms.py:136
#: pretix/plugins/sendmail/forms.py:229
msgctxt "subevent"
msgid "Please either select a specific date or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:956
+#: pretix/control/forms/orders.py:971
msgctxt "subevent"
msgid "Please either select all dates or a date range, not both."
msgstr ""
-#: pretix/control/forms/orders.py:958 pretix/plugins/sendmail/forms.py:138
+#: pretix/control/forms/orders.py:973 pretix/plugins/sendmail/forms.py:138
#: pretix/plugins/sendmail/forms.py:231
msgctxt "subevent"
msgid "If you set a date range, please set both a start and an end."
msgstr ""
-#: pretix/control/forms/orders.py:960
+#: pretix/control/forms/orders.py:975
msgid "Please confirm that you want to cancel ALL dates in this event series."
msgstr ""
@@ -13117,11 +13138,11 @@ msgstr ""
msgid "The order has been set to require payment before use."
msgstr ""
-#: pretix/control/logdisplay.py:385 pretix/control/views/orders.py:1311
+#: pretix/control/logdisplay.py:385 pretix/control/views/orders.py:1485
msgid "The order has been marked as expired."
msgstr ""
-#: pretix/control/logdisplay.py:386 pretix/control/views/orders.py:1209
+#: pretix/control/logdisplay.py:386 pretix/control/views/orders.py:1383
msgid "The order has been marked as paid."
msgstr ""
@@ -13133,7 +13154,7 @@ msgstr ""
msgid "The order has been refunded."
msgstr ""
-#: pretix/control/logdisplay.py:389 pretix/control/views/orders.py:1590
+#: pretix/control/logdisplay.py:389 pretix/control/views/orders.py:1764
msgid "The order has been reactivated."
msgstr ""
@@ -13150,7 +13171,7 @@ msgstr ""
msgid "The order requires approval before it can continue to be processed."
msgstr ""
-#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:568
+#: pretix/control/logdisplay.py:393 pretix/control/views/orders.py:737
msgid "The order has been approved."
msgstr ""
@@ -13185,16 +13206,16 @@ msgstr ""
msgid "The order locale has been changed."
msgstr ""
-#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1348
+#: pretix/control/logdisplay.py:403 pretix/control/views/orders.py:1522
#: pretix/presale/views/order.py:762 pretix/presale/views/order.py:835
msgid "The invoice has been generated."
msgstr ""
-#: pretix/control/logdisplay.py:404 pretix/control/views/orders.py:1419
+#: pretix/control/logdisplay.py:404 pretix/control/views/orders.py:1593
msgid "The invoice has been regenerated."
msgstr ""
-#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1448
+#: pretix/control/logdisplay.py:405 pretix/control/views/orders.py:1622
#: pretix/presale/views/order.py:848
msgid "The invoice has been reissued."
msgstr ""
@@ -13818,7 +13839,7 @@ msgstr ""
msgid "The order has been canceled (comment: \"{comment}\")."
msgstr ""
-#: pretix/control/logdisplay.py:616 pretix/control/views/orders.py:1306
+#: pretix/control/logdisplay.py:616 pretix/control/views/orders.py:1480
#: pretix/presale/views/order.py:993
msgid "The order has been canceled."
msgstr ""
@@ -14035,9 +14056,8 @@ msgid "Check-in"
msgstr ""
#: pretix/control/navigation.py:303
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:3
#: pretix/control/templates/pretixcontrol/checkin/lists.html:5
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: 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
@@ -14363,8 +14383,8 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/detail.html:119
#: pretix/plugins/badges/templates/pretixplugins/badges/edit.html:35
#: pretix/plugins/returnurl/templates/returnurl/settings.html:24
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:58
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:84
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:61
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:87
#: pretix/plugins/stripe/templates/pretixplugins/stripe/organizer_stripe.html:20
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/edit.html:35
#: pretix/presale/templates/pretixpresale/organizers/customer_info.html:20
@@ -14644,12 +14664,14 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/checkins.html:41
#: pretix/control/templates/pretixcontrol/checkin/index.html:37
#: pretix/control/templates/pretixcontrol/checkin/index.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:34
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:47
#: pretix/control/templates/pretixcontrol/event/logs.html:36
#: pretix/control/templates/pretixcontrol/events/index.html:25
#: pretix/control/templates/pretixcontrol/events/index.html:47
#: pretix/control/templates/pretixcontrol/items/question.html:38
-#: pretix/control/templates/pretixcontrol/orders/index.html:54
-#: pretix/control/templates/pretixcontrol/orders/index.html:90
+#: pretix/control/templates/pretixcontrol/orders/index.html:56
+#: pretix/control/templates/pretixcontrol/orders/index.html:93
#: pretix/control/templates/pretixcontrol/orders/overview.html:25
#: pretix/control/templates/pretixcontrol/orders/overview.html:59
#: pretix/control/templates/pretixcontrol/orders/refunds.html:12
@@ -14762,7 +14784,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:22
#: pretix/control/templates/pretixcontrol/checkin/list_edit.html:21
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:137
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:167
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:8
#: pretix/control/templates/pretixcontrol/checkin/simulator.html:20
msgid "Check-in simulator"
@@ -14783,6 +14805,7 @@ msgid "No attendee record was found."
msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:91
+#: pretix/control/templates/pretixcontrol/orders/index.html:126
#: pretix/control/templates/pretixcontrol/organizers/devices.html:68
#: pretix/control/templates/pretixcontrol/subevents/index.html:89
#: pretix/control/templates/pretixcontrol/vouchers/index.html:99
@@ -14796,6 +14819,7 @@ msgid "Timestamp"
msgstr ""
#: pretix/control/templates/pretixcontrol/checkin/index.html:125
+#: pretix/control/templates/pretixcontrol/orders/index.html:163
#: pretix/control/templates/pretixcontrol/organizers/devices.html:99
#: pretix/control/templates/pretixcontrol/subevents/index.html:117
#: pretix/control/templates/pretixcontrol/waitinglist/index.html:166
@@ -14874,6 +14898,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/order/refund_done.html:26
#: pretix/control/templates/pretixcontrol/order/refund_process.html:55
#: pretix/control/templates/pretixcontrol/order/refund_start.html:51
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:94
#: pretix/control/templates/pretixcontrol/orders/export_delete.html:12
#: pretix/control/templates/pretixcontrol/orders/refunds.html:107
#: pretix/control/templates/pretixcontrol/organizers/customer_anonymize.html:36
@@ -14945,6 +14970,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/vouchers/delete_carts.html:16
#: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15
#: pretix/control/templates/pretixcontrol/waitinglist/delete_bulk.html:36
+#: pretix/control/views/orders.py:320
#: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:16
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15
@@ -14990,7 +15016,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/mail.html:47
#: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27
#: pretix/control/templates/pretixcontrol/orders/export.html:73
-#: pretix/control/templates/pretixcontrol/orders/index.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:39
#: pretix/control/templates/pretixcontrol/organizers/customer.html:97
#: pretix/control/templates/pretixcontrol/organizers/customer.html:165
#: pretix/control/templates/pretixcontrol/organizers/export.html:73
@@ -15021,7 +15047,7 @@ msgstr ""
msgid "Please double-check if this was intentional."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:9
msgid ""
"You can create check-in lists that you can use e.g. at the entrance of your "
"event to track who is coming and if they actually bought a ticket. You can "
@@ -15029,7 +15055,7 @@ msgid ""
"or by using one of our mobile or desktop apps to automatically scan tickets."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:14
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:16
msgid ""
"You can create multiple check-in lists to separate multiple parts of your "
"event, for example if you have separate entries for multiple ticket types. "
@@ -15039,7 +15065,7 @@ msgid ""
"performances as well as tickets only valid for single performances."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:23
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:25
msgid ""
"If you have the appropriate organizer-level permissions, you can connect new "
"devices to your account and use them to validate tickets. Since the devices "
@@ -15047,30 +15073,30 @@ msgid ""
"for every event but can reuse them over and over again."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:40
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:57
msgid "Your search did not match any check-in lists."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:42
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:59
msgid "You haven't created any check-in lists yet."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:50
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:61
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:67
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:79
msgid "Create a new check-in list"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:54
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:83
#: pretix/control/templates/pretixcontrol/organizers/devices.html:7
msgid "Connected devices"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:77
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:103
msgid "Automated check-in"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:133
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:163
#: pretix/control/templates/pretixcontrol/items/categories.html:52
#: pretix/control/templates/pretixcontrol/items/discounts.html:133
#: pretix/control/templates/pretixcontrol/items/index.html:121
@@ -15904,7 +15930,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/payment.html:22
#: pretix/control/templates/pretixcontrol/user/settings.html:48
-#: pretix/plugins/sendmail/models.py:269
+#: pretix/plugins/sendmail/models.py:270
msgid "Enabled"
msgstr ""
@@ -15973,7 +15999,7 @@ msgid ""
msgstr ""
#: pretix/control/templates/pretixcontrol/event/plugins.html:17
-#: pretix/control/views/checkin.py:401 pretix/control/views/discounts.py:114
+#: pretix/control/views/checkin.py:405 pretix/control/views/discounts.py:114
#: pretix/control/views/event.py:236 pretix/control/views/event.py:424
#: pretix/control/views/event.py:504 pretix/control/views/event.py:543
#: pretix/control/views/event.py:690 pretix/control/views/event.py:910
@@ -17661,7 +17687,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/order/cancel.html:46
#: pretix/control/templates/pretixcontrol/order/cancellation_request_delete.html:21
#: pretix/control/templates/pretixcontrol/order/delete.html:20
-#: pretix/control/templates/pretixcontrol/order/deny.html:30
+#: pretix/control/templates/pretixcontrol/order/deny.html:22
#: pretix/control/templates/pretixcontrol/order/pay_cancel.html:20
#: pretix/control/templates/pretixcontrol/order/refund_cancel.html:27
#: pretix/presale/templates/pretixpresale/event/order_cancel.html:212
@@ -17683,7 +17709,7 @@ msgid "Cancel order"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/cancel.html:12
-#: pretix/control/templates/pretixcontrol/order/deny.html:10
+#: pretix/control/templates/pretixcontrol/order/deny.html:11
msgid "Do you really want to cancel this order? You cannot revert this action."
msgstr ""
@@ -17932,16 +17958,12 @@ msgstr ""
msgid "Yes, delete order"
msgstr ""
-#: pretix/control/templates/pretixcontrol/order/deny.html:4
-#: pretix/control/templates/pretixcontrol/order/deny.html:8
+#: pretix/control/templates/pretixcontrol/order/deny.html:5
+#: pretix/control/templates/pretixcontrol/order/deny.html:9
msgid "Deny order"
msgstr ""
-#: pretix/control/templates/pretixcontrol/order/deny.html:19
-msgid "Notify user by e-mail"
-msgstr ""
-
-#: pretix/control/templates/pretixcontrol/order/deny.html:35
+#: pretix/control/templates/pretixcontrol/order/deny.html:27
msgid "Yes, deny order"
msgstr ""
@@ -17963,10 +17985,14 @@ msgid "taxes"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/index.html:45
+#: pretix/control/templates/pretixcontrol/orders/index.html:289
+#: pretix/control/views/orders.py:277
msgid "Approve"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/index.html:50
+#: pretix/control/templates/pretixcontrol/orders/index.html:296
+#: pretix/control/views/orders.py:290
msgid "Deny"
msgstr ""
@@ -18535,7 +18561,7 @@ msgid "Send email"
msgstr ""
#: pretix/control/templates/pretixcontrol/order/sendmail.html:27
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:71
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:74
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:42
msgid "E-mail preview"
msgstr ""
@@ -18582,6 +18608,27 @@ msgstr ""
msgid "Sum"
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:5
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:7
+msgid "Modify orders"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:12
+#, python-format
+msgid ""
+"The operation %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+msgid "This operation cannot be reversed."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -18907,54 +18954,62 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -18962,34 +19017,34 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
@@ -18997,13 +19052,26 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+msgid "Select action"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -19336,13 +19404,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -20276,6 +20337,13 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -21456,23 +21524,23 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr ""
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -21494,11 +21562,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -21692,7 +21760,7 @@ msgstr ""
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -21740,11 +21808,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -22082,14 +22150,14 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22107,7 +22175,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -22119,65 +22187,65 @@ msgstr[2] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22188,58 +22256,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22252,185 +22320,185 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr ""
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr ""
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22438,25 +22506,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -24729,6 +24797,7 @@ msgid "Waiting for"
msgstr ""
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -24786,22 +24855,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -24816,44 +24885,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -24889,41 +24958,41 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr ""
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
msgid "Restrict to check-in status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr ""
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
@@ -24931,7 +25000,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
@@ -24939,7 +25008,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
@@ -24947,7 +25016,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -25037,8 +25106,8 @@ msgstr ""
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -26177,41 +26246,41 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr ""
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/pt/LC_MESSAGES/django.po b/src/pretix/locale/pt/LC_MESSAGES/django.po
index 8dcdddcd13..101e2ca522 100644
--- a/src/pretix/locale/pt/LC_MESSAGES/django.po
+++ b/src/pretix/locale/pt/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2021-08-12 21:00+0000\n"
"Last-Translator: amandajurno \n"
"Language-Team: Portuguese %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+msgid "This operation cannot be reversed."
+msgstr "O valor foi creditado no seu cartão."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -19133,54 +19181,62 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -19188,47 +19244,60 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+msgid "Select action"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -19562,13 +19631,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -20516,6 +20578,13 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -21699,24 +21768,24 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
msgid "The selected tickets have been marked as checked out."
msgstr "A equipe selecionada não pode ser deletada."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -21738,11 +21807,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr "Nós não pudemos salvar suas alterações. Veja detalhes abaixo."
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -21939,7 +22008,7 @@ msgstr "Código de pedido"
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -21987,11 +22056,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -22331,14 +22400,14 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
#, fuzzy
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] "Todas faturas"
msgstr[1] "Todas faturas"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22355,7 +22424,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -22367,65 +22436,65 @@ msgstr[1] ""
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:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22436,58 +22505,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22500,185 +22569,185 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr ""
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr ""
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22686,25 +22755,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -25009,6 +25078,7 @@ msgid "Waiting for"
msgstr ""
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -25070,22 +25140,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -25102,44 +25172,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -25175,66 +25245,66 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr ""
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgid "Restrict to orders with status"
msgstr "Incluir apenas pedidos criados a partir desta data."
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgid "Restrict to check-in status"
msgstr "Incluir apenas pedidos criados a partir desta data."
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr ""
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -25323,8 +25393,8 @@ msgstr ""
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -26465,41 +26535,41 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr ""
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/pt_BR/LC_MESSAGES/django.po b/src/pretix/locale/pt_BR/LC_MESSAGES/django.po
index f4f4ba92de..71832ada14 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: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2022-12-21 20:00+0000\n"
"Last-Translator: Fazenda Dengo \n"
"Language-Team: Portuguese (Brazil) %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "The selected event was not found."
+msgid "This operation cannot be reversed."
+msgstr "O evento selecionado não foi encontrado."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -20909,61 +20960,68 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
#, fuzzy
#| msgid "Help text"
msgid "Search query:"
msgstr "Texto de ajuda"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
#, fuzzy
#| msgid "Location"
msgid "Advanced search"
msgstr "Localização"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
#, fuzzy
#| msgid "Order total"
msgid "Order paid / total"
msgstr "Total do pedido"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, fuzzy, python-format
-#| msgid "Start date"
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "Data inicial"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -20971,34 +21029,34 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, fuzzy, python-format
#| msgid "Date joined"
msgid "1 order"
@@ -21006,13 +21064,31 @@ msgid_plural "%(s)s orders"
msgstr[0] "Data de entrada"
msgstr[1] "Data de entrada"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgid "Presale not started"
+msgid "Select action"
+msgstr "Pré-venda não iniciada"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+#| msgctxt "subevent"
+#| msgid "No date selected."
+msgid "Delete (test mode only)"
+msgstr "Nenhuma data selecionada."
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -21379,13 +21455,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -22402,6 +22471,14 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, fuzzy, python-format
+#| msgid "Start date"
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "Data inicial"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -23653,27 +23730,27 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
#, fuzzy
#| msgid "The selected event was not found."
msgid "The selected check-ins have been reverted."
msgstr "O evento selecionado não foi encontrado."
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
#| msgid "The selected event was not found."
msgid "The selected tickets have been marked as checked out."
msgstr "O evento selecionado não foi encontrado."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -23695,11 +23772,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -23921,7 +23998,7 @@ msgstr "Código do pedido"
msgid "Unknown e-mail renderer."
msgstr "Data desconhecida selecionada."
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -23969,11 +24046,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -24330,7 +24407,7 @@ msgstr "Seu carrinho foi atualizado."
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
#, fuzzy
#| msgctxt "invoice"
#| msgid "Invoice total"
@@ -24339,7 +24416,7 @@ msgid_plural "Your invoices"
msgstr[0] "Total da fatura"
msgstr[1] "Total da fatura"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24356,7 +24433,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -24369,87 +24446,87 @@ 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:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
#, fuzzy
#| msgid "Ticket download is not enabled for add-on products."
msgid "Ticket download is not enabled for this product."
msgstr "O download de bilhetes não está ativado para produtos complementares."
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
#, fuzzy
#| msgid "Your cart has been updated."
msgid "The order has been deleted."
msgstr "Seu carrinho foi atualizado."
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
#, fuzzy
#| msgid "Your cart has been updated."
msgid "This payment has been canceled."
msgstr "Seu carrinho foi atualizado."
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
#, fuzzy
#| msgid "This product will not be sold after the given date."
msgid "This payment can not be canceled at the moment."
msgstr "Este produto não será vendido após a data indicada."
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
#, fuzzy
#| msgid "Your cart has been updated."
msgid "The refund has been canceled."
msgstr "Seu carrinho foi atualizado."
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
#, fuzzy
#| msgid "This product will not be sold after the given date."
msgid "This refund can not be canceled at the moment."
msgstr "Este produto não será vendido após a data indicada."
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
#, fuzzy
#| msgid "Your cart has been updated."
msgid "The refund has been processed."
msgstr "Seu carrinho foi atualizado."
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
#, fuzzy
#| msgid "This product will not be sold after the given date."
msgid "This refund can not be processed at the moment."
msgstr "Este produto não será vendido após a data indicada."
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
#, fuzzy
#| msgid "Your cart has been updated."
msgid "The refund has been marked as done."
msgstr "Seu carrinho foi atualizado."
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
#, fuzzy
#| msgid "Your cart has been updated."
msgid "The request has been removed. If you want, you can now inform the user."
msgstr "Seu carrinho foi atualizado."
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
#, fuzzy
#| msgid "Cancellation fee"
msgid "Your cancellation request"
msgstr "Taxa de cancelamento"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24460,66 +24537,66 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
#, fuzzy
#| msgid "Your cart has been updated."
msgid "The payment has been marked as complete."
msgstr "Seu carrinho foi atualizado."
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
#, fuzzy
#| msgid "This product will not be sold after the given date."
msgid "This payment can not be confirmed at the moment."
msgstr "Este produto não será vendido após a data indicada."
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
#, fuzzy
#| msgid "Your cart has been updated."
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr "Seu carrinho foi atualizado."
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
#, fuzzy
#| msgid "Gift card"
msgid "Your gift card code"
msgstr "Cartão Presente"
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24532,192 +24609,192 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
#, fuzzy
#| msgid "Your cart has been updated."
msgid "The payment has been created successfully."
msgstr "Seu carrinho foi atualizado."
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
#, fuzzy
#| msgid "The payment for this order cannot be continued."
msgid "The invoice file has already been exported."
msgstr "O pagamento desse pedido não ser realizado."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
#, fuzzy
#| msgid "Your cart has been updated."
msgid "The invoice file is too old to be regenerated."
msgstr "Seu carrinho foi atualizado."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
#| msgid "Expiration date"
msgid "Export: {title}"
msgstr "Data de validade"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24725,27 +24802,27 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
#, fuzzy
#| msgid "Your cart has been updated."
msgid "All orders have been canceled."
msgstr "Seu carrinho foi atualizado."
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
#, fuzzy
#| msgid "Your cart has been updated."
msgid "Your input was not valid."
@@ -27249,6 +27326,7 @@ msgid "Waiting for"
msgstr "Lista de espera"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -27316,24 +27394,24 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
#, fuzzy
#| msgid "pending"
msgid "approval pending"
msgstr "pendente"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -27352,57 +27430,57 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Listar pedidos"
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, before event start"
msgstr "Reembolso externo do pagamento"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, before event end"
msgstr "Reembolso externo do pagamento"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, after event start"
msgstr "Reembolso externo do pagamento"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
#, fuzzy
#| msgid "List of orders"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Listar pedidos"
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
#, 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:409
+#: pretix/plugins/sendmail/forms.py:432
#, 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:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -27443,73 +27521,73 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
#, fuzzy
#| msgid "Limit to products"
msgid "Limit products"
msgstr "Limitado aos produtos"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "List of orders"
msgid "Restrict to orders with status"
msgstr "Listar pedidos"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "List of orders"
msgid "Restrict to check-in status"
msgstr "Listar pedidos"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
#, fuzzy
#| msgid "End date"
msgid "Send date"
msgstr "Data final"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
#, fuzzy
#| msgid "Attendee email"
msgid "Send email to"
msgstr "E-mail do participante"
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, fuzzy, python-brace-format
#| msgid "Event end time"
msgid "on {date} at {time}"
msgstr "Horário do final do evento"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -27616,8 +27694,8 @@ msgstr "Tipo de dispositivo"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -28864,44 +28942,44 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr ""
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
#, fuzzy
#| msgctxt "subevent"
#| msgid "You need to select a date."
msgid "Please select a payment method to proceed."
msgstr "Você precisa selecionar uma data."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/pt_PT/LC_MESSAGES/django.po b/src/pretix/locale/pt_PT/LC_MESSAGES/django.po
index 41c16b07dc..cf4feb524e 100644
--- a/src/pretix/locale/pt_PT/LC_MESSAGES/django.po
+++ b/src/pretix/locale/pt_PT/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-04-24 19:00+0000\n"
"Last-Translator: Vasco Baleia \n"
"Language-Team: Portuguese (Portugal) %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+#| msgid "You will not be able to continue."
+msgid "Do you want to continue?"
+msgstr "Você não poderá continuar."
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "The transaction could not be reversed."
+msgid "This operation cannot be reversed."
+msgstr "A transação não pode ser revertida."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -21581,54 +21634,69 @@ msgstr "Ninguém pediu um bilhete."
msgid "Take your shop live"
msgstr "Torne a sua loja ao vivo"
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr "Ir para a bilheteira"
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr "Pesquisa:"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr "Ir!"
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr "Busca Avançada"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr "Lista filtrada por respostas à pergunta \"%(question)s\"."
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr "Remover filtro"
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr "Pedido pago / total"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr "Selecione Linha para operação em lote"
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, fuzzy, python-format
+#| msgid ""
+#| "\n"
+#| " from %(start_date)s\n"
+#| " "
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+"\n"
+" a partir de %(start_date)s\n"
+" "
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr "CANCELAMENTO SOLICITADO"
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -21636,47 +21704,65 @@ msgstr "CANCELAMENTO SOLICITADO"
msgid "REFUND PENDING"
msgstr "REEMBOLSO PENDENTE"
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr "PAGO A MAIS"
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr "PAGO A MENOS"
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr "TOTALMENTE PAGO"
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr "Fatura não cancelada"
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr "Soma de todas as páginas"
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] "1 pedido"
msgstr[1] "%(s)s pedidos"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgctxt "subevents"
+#| msgid "Select date"
+msgid "Select action"
+msgstr "Selecione a data"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+#| msgid "Disable test mode"
+msgid "Delete (test mode only)"
+msgstr "Desativar modo de teste"
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -22046,13 +22132,6 @@ msgstr "Conectar um dispositivo"
msgid "Hardware model"
msgstr "Modelo do hardware"
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr "Selecione Linha para operação em lote"
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr "Ainda não inicializado"
@@ -23105,6 +23184,13 @@ msgstr "Espaço reservado"
msgid "Formatting example"
msgstr "Exemplo de formatação"
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "TODO %(date)s"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -24444,23 +24530,23 @@ msgstr "Por favor, tente novamente."
msgid "Invalid code, please try again."
msgstr "Código inválido, por favor tente novamente."
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr "Os check-ins selecionados foram revertidos."
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr "Os ingressos selecionados foram marcados conforme o check -out."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr "Os bilhetes selecionados foram marcados como check-in."
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr "A nova lista de check-in foi criada."
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -24483,11 +24569,11 @@ msgid "We could not save your changes. See below for details."
msgstr ""
"Nós não conseguimos salvar as alterações. Veja abaixo para mais detalhes."
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr "A lista solicitada não existe."
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr "A lista selecionada foi apagada."
@@ -24685,7 +24771,7 @@ msgstr "o seu pedido: %(code)s"
msgid "Unknown e-mail renderer."
msgstr "Renderizador de e-mail desconhecido."
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr "Pediu um tipo de saída de bilhete inválido."
@@ -24737,11 +24823,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr "O comentário foi atualizado."
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr "Não foi possível atualizar o comentário."
@@ -25143,13 +25229,13 @@ msgstr "A importação foi bem-sucedida."
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr "Nós fomos incapazes de analisar o ficheiro enviado como ficheiro CSV."
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] "A sua fatura"
msgstr[1] "As suas faturas"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25176,7 +25262,7 @@ msgstr[1] ""
"\n"
"A sua equipa {event}"
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -25189,15 +25275,15 @@ 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:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr "O download de bilhete não está ativado para este produto."
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr "o pedido foi apagada."
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
@@ -25205,51 +25291,51 @@ msgstr ""
"o pedido não pôde ser removida porque algumas limitações (por exemplo, dados "
"criados por plug-ins) não permitem."
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr "Somente os pedidos criadas no modo de teste podem ser apagadas."
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr "o pedido foi negada e é, portanto, agora cancelada."
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr "Este pagamento foi cancelado."
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr "Este pagamento não pode ser cancelada de momento."
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr "O reembolso foi cancelado."
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr "Este reembolso não pode ser cancelado de momento."
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr "O reembolso foi processado."
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr "Este reembolso não pode ser processado de momento."
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr "O reembolso foi marcado como concluído."
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr "O pedido foi removido. Se quiser, agora pode informar o utilizador ."
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr "O seu pedido de cancelamento"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25266,7 +25352,7 @@ msgstr ""
"\n"
"A sua equipa {event}"
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
@@ -25274,15 +25360,15 @@ msgstr ""
"O pagamento foi marcado como concluída, mas não foi possível enviar um e-"
"mail de confirmação."
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr "O pagamento foi marcado como concluída."
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr "Este pagamento não pode ser confirmado no momento."
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
@@ -25290,7 +25376,7 @@ msgstr ""
"Não pode reembolsar mais do que o valor de um pagamento que ainda não foi "
"reembolsado."
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
@@ -25298,7 +25384,7 @@ msgstr ""
"Selecionou um reembolso parcial para um método de pagamento que só suporta "
"reembolsos totais."
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
@@ -25306,11 +25392,11 @@ msgstr ""
"Um dos reembolsos não conseguiu ser processado. Deve repetir a devolução de "
"uma maneira diferente. A mensagem de erro foi: {}"
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr "Um reembolso de {} foi processado."
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
@@ -25318,18 +25404,18 @@ msgstr ""
"Um reembolso de {} foi salvo, mas ainda não foi totalmente executado. Pode "
"marcá-la como completo abaixo."
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
"Um novo cartão-presente foi criado. Agora pode enviar ao utilizador o seu "
"código de cartão-presente."
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr "O seu código do cartão-presente"
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25350,13 +25436,13 @@ msgstr ""
"\n"
"A sua equipa {event}"
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
"Os reembolsos selecionados não correspondem ao valor total de reembolso "
"selecionado."
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
@@ -25364,11 +25450,11 @@ msgstr ""
"o pedido foi marcada como paga, mas não fomos capazes de enviar um e-mail de "
"confirmação."
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr "O pagamento foi criado com sucesso."
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
@@ -25376,19 +25462,19 @@ msgstr ""
"o pedido foi cancelada. Agora você deve selecionar como pretende transferir "
"o dinheiro de volta para o utilizador ."
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr "Sem número de IVA definido."
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr "Nenhum país selecionado."
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr "O VAT ID não pôde ser verificado, pois este país não é suportado."
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
@@ -25396,47 +25482,47 @@ msgstr ""
"O número de IVA não pode ser verificado, dado que o serviço de verificação "
"de númerod de IVA do país não está atualmente disponível."
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr "Este número de IVA é válido."
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr "Factura desconhecida."
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr "As faturas não podem ser alteradas após serem criadas."
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr "A factura já foi cancelada."
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr "O arquivo de fatura já foi exportado."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr "O arquivo de fatura é antigo demais para ser regenerado."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr "Os dados pessoais foram removidos da factura."
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
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:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr "Esta factura não foi encontrada"
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
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:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -25444,11 +25530,11 @@ msgstr ""
"O ficheiro com a factura ainda não foi gerado, iremos gerá-lo agora para si. "
"Por favor, tente novamente dentro de alguns segundos."
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr "O prazo de pagamento foi alterado."
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
@@ -25456,28 +25542,28 @@ msgstr ""
"Não fomos capazes de processar o seu pedido dado que o servidor estava "
"demasiado ocupado."
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr "Esta ação só é permitida para pedidos pendentes."
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr "Esta ação só é permitida para pedidos canceladas."
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr "Ocorreu um erro. Por favor, veja os detalhes abaixo."
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
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:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr "O pedido foi alterado."
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
@@ -25485,30 +25571,30 @@ msgstr ""
"Tivemos dificuldades a processar os dados introduzidos. Verifique os erros "
"abaixo."
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr "Nenhum detalhe do pedido teve de ser alterado."
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr "Não conseguimos enviar o e-mail. Veja mais detalhes abaixo."
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr "Assunto: {subject}"
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr "A sua mensagem foi colocado na fila e será enviado para {}."
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr "Erro ao enviar e-mail para o seguinte utilizador : {}"
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -25516,37 +25602,37 @@ msgstr ""
"Este link deixou de ser válido. Por favor volte atrás, atualize a página e "
"tente novamente."
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr "Não há nenhum pedido com o código indicado."
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr "O exportador seleccionado não foi encontrado."
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
"Houve um problema ao processar sua entrada. Veja abaixo os detalhes de erro."
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
#| msgid "Export date"
msgid "Export: {title}"
msgstr "Data de Exportação"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25554,18 +25640,18 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr "Todas os pedidos foram canceladas."
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
@@ -25574,7 +25660,7 @@ msgstr ""
"Os pedidos foram cancelados. Ocorreu um erro com {count} pedidos, por favor, "
"verifique todos os pedidos não cancelados."
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr "O texto introduzido não é válido."
@@ -28133,6 +28219,7 @@ msgid "Waiting for"
msgstr "Em espera"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
@@ -28207,24 +28294,24 @@ 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:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: 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:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: 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:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "aprovação pendente"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "pendente com pagamento em atraso"
@@ -28243,46 +28330,46 @@ 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:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr "Tipo de horário de cronograma"
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr "Absoluto"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr "Parente, antes do início do evento"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr "Parente, antes do final do evento"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr "Parente, após o início do evento"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr "Relativo, após o fim do evento"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
#, 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:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr "Por favor especifique a data de envio"
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr "Especifique os dias e horas de deslocamento"
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr "Por favor especifique um produto"
@@ -28320,66 +28407,66 @@ msgstr "Enviar para os clientes não checked in"
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr "Limitar produtos"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "List of orders with taxes"
msgid "Restrict to orders with status"
msgstr "Lista de encomendas com impostos"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "List of orders with taxes"
msgid "Restrict to check-in status"
msgstr "Lista de encomendas com impostos"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr "Data de envio"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr "Hora do dia"
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr "Enviar um e-mail a"
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr "Somente as regras ativadas são realmente enviadas"
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr "na data {date} no horário {time}"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] "%(count)d dia após o fim do evento às %(time)s"
msgstr[1] "%(count)d dias após o fim do evento às %(time)s"
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] "%(count)d dia antes do fim do evento às %(time)s"
msgstr[1] "%(count)d dias antes do fim do evento às %(time)s"
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] "%(count)d dia depois do início do evento às %(time)s"
msgstr[1] "%(count)d dias depois do início do evento às %(time)s"
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -28472,8 +28559,8 @@ msgstr "Crie regra de email"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -29765,12 +29852,12 @@ msgstr "Por favor, insira seu nome."
msgid "Please fill in answers to all required questions."
msgstr "Por favor, preencha respostas para todas as perguntas necessárias."
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Pagamento"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
@@ -29778,30 +29865,30 @@ 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:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "Por favor, selecione um método de pagamento."
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr "Por favor, selecione um método de pagamento."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr "As informações de pagamento que você inseriu estavam incompletas."
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Rever pedido"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr "Precisa verificar todas as caixas na parte inferior da página."
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
@@ -32601,6 +32688,9 @@ msgstr "Permissão de escrita"
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "Notify user by e-mail"
+#~ msgstr "Notificar o utilizador por e-mail"
+
#~ msgid "By default, only paid orders will receive the email"
#~ msgstr "Por padrão, apenas pedidos pagos receberão o e -mail"
diff --git a/src/pretix/locale/ro/LC_MESSAGES/django.po b/src/pretix/locale/ro/LC_MESSAGES/django.po
index 05c84be596..f2e884f444 100644
--- a/src/pretix/locale/ro/LC_MESSAGES/django.po
+++ b/src/pretix/locale/ro/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2022-04-28 02:00+0000\n"
"Last-Translator: Edd28 \n"
"Language-Team: Romanian %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+#| msgid "You will not be able to continue."
+msgid "Do you want to continue?"
+msgstr "Nu veți putea continua."
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "The transaction could not be reversed."
+msgid "This operation cannot be reversed."
+msgstr "Tranzacția nu a putut fi anulată."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -22000,55 +22053,70 @@ msgstr "Nimeni nu a comandat încă un bilet."
msgid "Take your shop live"
msgstr "Deschideți magazinul live"
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr "Mergeți la magazinul de bilete"
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr "Interogare de căutare:"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr "Mergi!"
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr "Căutare avansată"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
"Listă filtrată în funcție de răspunsurile la întrebarea \"%(question)s\"."
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr "Elimină filtru"
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr "Comanda plătită / total"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "TO-DO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr "selectați rândul pentru operațiunea batch"
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, fuzzy, python-format
+#| msgid ""
+#| "\n"
+#| " from %(start_date)s\n"
+#| " "
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+"\n"
+" de la %(start_date)s\n"
+" "
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr "ANULARE SOLICITATĂ"
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -22056,34 +22124,34 @@ msgstr "ANULARE SOLICITATĂ"
msgid "REFUND PENDING"
msgstr "RAMBURSARE ÎN AȘTEPTARE"
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr "PLĂTITĂ ÎN PLUS"
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr "PLĂTITĂ ÎN MINUS"
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr "PLĂTITĂ INTEGRAL"
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr "FACTURĂ NE-ANULATĂ"
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr "Suma tuturor paginilor"
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
@@ -22091,13 +22159,31 @@ msgstr[0] "1 comandă"
msgstr[1] "%(s)s comenzi"
msgstr[2] "%(s)s comenzi"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgctxt "subevents"
+#| msgid "Select date"
+msgid "Select action"
+msgstr "Selectează data"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+#| msgid "Disable test mode"
+msgid "Delete (test mode only)"
+msgstr "Dezactivarea modului de testare"
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -22470,13 +22556,6 @@ msgstr "Conectați un dispozitiv"
msgid "Hardware model"
msgstr "Model hardware"
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr "selectați rândul pentru operațiunea batch"
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr "Nu a fost inițializat încă"
@@ -23555,6 +23634,13 @@ msgstr "Șablon cod"
msgid "Formatting example"
msgstr "Exemplu de formatare"
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "TO-DO %(date)s"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -24912,25 +24998,25 @@ msgstr "Vă rugăm să încercați din nou."
msgid "Invalid code, please try again."
msgstr "Cod invalid, vă rugăm să încercați din nou."
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr "Check-in-urile selectate au fost restabilite."
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
#| msgid "The selected tickets have been marked as checked in."
msgid "The selected tickets have been marked as checked out."
msgstr "Biletele selectate au fost marcate ca fiind checked-in."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr "Biletele selectate au fost marcate ca fiind checked-in."
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr "Noua listă de check-in a fost creată."
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -24952,11 +25038,11 @@ msgstr "Noua listă de check-in a fost creată."
msgid "We could not save your changes. See below for details."
msgstr "Nu am putut să vă salvăm modificările. Vedeți mai jos pentru detalii."
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr "Lista solicitată nu există."
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr "Lista selectată a fost ștearsă."
@@ -25163,7 +25249,7 @@ msgstr "Comanda dumneavoastră: %(code)s"
msgid "Unknown e-mail renderer."
msgstr "Renderer de e-mail necunoscut."
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr "Ați solicitat un tip de bilet de ieșire invalid."
@@ -25217,11 +25303,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr "Comentariul a fost actualizat."
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr "Nu s-a putut actualiza comentariul."
@@ -25629,14 +25715,14 @@ msgstr "Importul a fost efectuat cu succes."
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr "Nu am reușit să analizăm fișierul încărcat ca fiind un fișier CSV."
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] "Factura dumneavoastră"
msgstr[1] "Facturile dumneavoastră"
msgstr[2] "Facturile dumneavoastră"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25669,7 +25755,7 @@ msgstr[2] ""
"\n"
"Echipa {event}"
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -25683,15 +25769,15 @@ msgstr ""
"Cod de comandă necunoscut sau nu sunteți autorizat să accesați această "
"comandă."
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr "Descărcarea biletelor nu este activată pentru acest produs."
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr "Comanda a fost ștearsă."
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
@@ -25699,52 +25785,52 @@ msgstr ""
"Comanda nu a putut fi ștearsă deoarece unele constrângeri (de exemplu, "
"datele create de plug-in-uri) nu permit acest lucru."
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr "Numai comenzile create în modul de testare pot fi șterse."
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr "Comanda a fost respinsă și, prin urmare, este anulată."
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr "Această plată a fost anulată."
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr "Această plată nu poate fi anulată în acest moment."
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr "Rambursarea a fost anulată."
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr "Această rambursare nu poate fi anulată în acest moment."
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr "Rambursarea a fost procesată."
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr "Această rambursare nu poate fi procesată în acest moment."
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr "Rambursarea a fost marcată ca fiind efectuată."
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
"Cererea a fost eliminată. Dacă doriți, acum puteți informa utilizatorul."
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr "Cererea dumneavoastră de anulare"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25760,7 +25846,7 @@ msgstr ""
"\n"
"Echipa {event}"
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
@@ -25768,15 +25854,15 @@ msgstr ""
"Plata a fost marcată ca fiind completă, dar nu am putut trimite un e-mail de "
"confirmare."
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr "Plata a fost marcată ca fiind completă."
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr "Această plată nu poate fi confirmată în acest moment."
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
@@ -25784,7 +25870,7 @@ msgstr ""
"Nu puteți rambursa mai mult decât suma unei plăți care nu a fost încă "
"rambursată."
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
@@ -25792,7 +25878,7 @@ msgstr ""
"Ați selectat o rambursare parțială pentru o metodă de plată care acceptă "
"numai rambursări integrale."
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
@@ -25800,11 +25886,11 @@ msgstr ""
"Una dintre rambursări nu a fost procesată. Ar trebui să încercați din nou să "
"efectuați rambursarea într-un alt mod. Mesajul de eroare a fost următorul: {}"
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr "A fost procesată o rambursare de {}."
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
@@ -25812,18 +25898,18 @@ msgstr ""
"O rambursare de {} a fost salvată, dar nu a fost încă executată integral. "
"Puteți să o marcați ca fiind completă mai jos."
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
"A fost creat un nou card cadou. Acum puteți trimite utilizatorului codul "
"cardului cadou."
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr "Codul cardului dvs. cadou"
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25844,13 +25930,13 @@ msgstr ""
"\n"
"Echipa {event}"
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
"Rambursările pe care le-ați selectat nu corespund cu suma totală de "
"rambursare selectată."
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
@@ -25858,11 +25944,11 @@ msgstr ""
"Comanda a fost marcată ca fiind plătită, dar nu am putut trimite un e-mail "
"de confirmare."
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr "Plata a fost creată cu succes."
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
@@ -25870,20 +25956,20 @@ msgstr ""
"Comanda a fost anulată. Acum puteți selecta modul în care doriți să "
"transferați banii înapoi către utilizator."
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr "Nu este specificat niciun cod de TVA."
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr "Nu este specificată nicio țară."
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
"Codul TVA nu a putut fi verificat, deoarece această țară nu este acceptată."
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
@@ -25891,47 +25977,47 @@ msgstr ""
"Codul TVA nu a putut fi verificat, deoarece serviciul de verificare a TVA "
"din țara respectivă nu este disponibil în prezent."
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr "Acest cod de TVA este valabil."
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr "Factură necunoscută."
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr "Facturile nu pot fi modificate după ce au fost create."
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr "Factura a fost deja anulată."
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr "Fișierul facturii a fost deja exportat."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr "Fișierul facturii este prea vechi pentru a fi regenerat."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr "Factura a fost curățată de datele cu caracter personal."
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
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:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr "Această factură nu a fost găsită"
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
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:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -25939,11 +26025,11 @@ msgstr ""
"Fișierul de factură nu a fost încă generat, îl vom genera pentru dvs acum. "
"Vă rugăm să încercați din nou în câteva secunde."
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr "Termenul de plată a fost modificat."
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
@@ -25951,28 +26037,28 @@ msgstr ""
"Nu am reușit să procesăm cererea în întregime, deoarece serverul era prea "
"ocupat."
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr "Această acțiune este permisă numai pentru comenzile în curs."
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr "Această acțiune este permisă numai pentru comenzile anulate."
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
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."
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
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:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr "Comanda a fost schimbată."
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
@@ -25980,30 +26066,30 @@ msgstr ""
"Am întâmpinat dificultăți în procesarea datelor dumneavoastră. Vă rugăm să "
"analizați erorile de mai jos."
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr "Nimic nu a trebuit să fie schimbat în legătură cu comanda."
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr "Nu am putut trimite e-mailul. Vedeți mai jos pentru detalii."
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr "Subiect: {subject}"
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr "Mesajul dvs. a fost pus în coadă și va fi trimis la {}."
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
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:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -26011,38 +26097,38 @@ msgstr ""
"Acest link nu mai este valabil. Vă rugăm să vă întoarceți, să reîmprospătați "
"pagina și să încercați din nou."
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr "Nu există nicio comandă cu codul de comandă dat."
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr "Exportatorul selectat nu a fost găsit."
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
"A existat o problemă în procesarea datelor dumneavoastră. Vedeți mai jos "
"pentru detalii despre eroare."
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
#| msgid "Export date"
msgid "Export: {title}"
msgstr "Export date"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -26050,18 +26136,18 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr "Toate comenzile au fost anulate."
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
@@ -26070,7 +26156,7 @@ msgstr ""
"Comenzile au fost anulate. A apărut o eroare cu {count} comenzi, vă rugăm să "
"verificați toate comenzile neanulate."
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr "Intrarea dvs nu a fost validă."
@@ -28679,6 +28765,7 @@ msgid "Waiting for"
msgstr "În aşteptare"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
@@ -28761,26 +28848,26 @@ msgstr ""
"Ambele (toate adresele de contact ale comenzii și toate adresele de e-mail "
"ale participanților)"
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: 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:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: 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:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "în curs de aprobare"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "în așteptare cu plata întârziată"
@@ -28799,46 +28886,46 @@ 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:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr "Tipul de program de timp"
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr "Absolut"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr "Relativ, înainte de începerea evenimentului"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr "Relativ, înainte de sfârșitul evenimentului"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr "Relativ, după începerea evenimentului"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr "Relativ, după încheierea evenimentului"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
#, 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:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr "Vă rugăm să specificați data de trimitere"
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
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:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr "Vă rugăm să specificați un produs"
@@ -28876,45 +28963,45 @@ msgstr "Trimiteți clienților care nu s-au înregistrat"
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr "Limitare produse"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "List of orders with taxes"
msgid "Restrict to orders with status"
msgstr "Lista de comenzi cu taxe"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "List of orders with taxes"
msgid "Restrict to check-in status"
msgstr "Lista de comenzi cu taxe"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr "Data trimiterii"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr "Ora din zi"
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr "Trimite email către"
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr "Numai regulile activate sunt trimise efectiv"
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr "pe {date} la {time}"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
@@ -28922,7 +29009,7 @@ msgstr[0] "cu %(count)d zi după încheierea evenimentului la %(time)s"
msgstr[1] "cu %(count)d zile după încheierea evenimentului la %(time)s"
msgstr[2] "cu %(count)d zi după încheierea evenimentului la %(time)s"
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
@@ -28930,7 +29017,7 @@ msgstr[0] "cu %(count)d zi înainte de încheierea evenimentului la %(time)s"
msgstr[1] "cu %(count)d zile înainte de încheierea evenimentului la %(time)s"
msgstr[2] "cu %(count)d zile înainte de încheierea evenimentului la %(time)s"
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
@@ -28938,7 +29025,7 @@ msgstr[0] "cu %(count)d zi după începerea evenimentului la %(time)s"
msgstr[1] "cu %(count)d zile după începerea evenimentului la %(time)s"
msgstr[2] "cu %(count)d zile după începerea evenimentului la %(time)s"
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -29034,8 +29121,8 @@ msgstr "Creați o regulă de e-mail"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -30342,12 +30429,12 @@ msgstr "Introduceți numele dvs."
msgid "Please fill in answers to all required questions."
msgstr "Vă rugăm să completați răspunsurile la toate întrebările solicitate."
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Plată"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
#, fuzzy
#| msgid ""
#| "Your gift card has been applied, but {} still need to be paid. Please "
@@ -30359,33 +30446,33 @@ 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:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "Vă rugăm să selectați o metodă de plată."
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
#, fuzzy
#| msgid "Please select a payment method."
msgid "Please select a payment method to proceed."
msgstr "Vă rugăm să selectați o metodă de plată."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr "Informațiile de plată pe care le-ați introdus au fost incomplete."
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Revizuiți comanda"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
"Trebuie să bifați toate căsuțele de verificare din partea de jos a paginii."
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
@@ -33241,6 +33328,9 @@ msgstr "Acces la scriere"
msgid "Kosovo"
msgstr "Kosovo"
+#~ msgid "Notify user by e-mail"
+#~ msgstr "Notifică utilizatorul prin e-mail"
+
#~ msgid "By default, only paid orders will receive the email"
#~ msgstr "În mod implicit, doar comenzile plătite vor primi e-mailul"
diff --git a/src/pretix/locale/ru/LC_MESSAGES/django.po b/src/pretix/locale/ru/LC_MESSAGES/django.po
index 4349917439..49bde8fcce 100644
--- a/src/pretix/locale/ru/LC_MESSAGES/django.po
+++ b/src/pretix/locale/ru/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2022-09-15 21:00+0000\n"
"Last-Translator: Svyatoslav \n"
"Language-Team: Russian %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+#| msgid "You will not be able to continue."
+msgid "Do you want to continue?"
+msgstr "Вы не сможете продолжить."
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "The invoice has been generated."
+msgid "This operation cannot be reversed."
+msgstr "Счёт сгенерирован"
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -20797,59 +20850,66 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
#, fuzzy
#| msgid "Help text"
msgid "Search query:"
msgstr "Текст справки"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
#, fuzzy
#| msgid "Order details"
msgid "Order paid / total"
msgstr "Данные заказа"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, fuzzy, python-format
-#| msgid "Sale starts %(date)s"
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "Продажа начинается %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -20857,34 +20917,34 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, fuzzy, python-format
#| msgid "Paid orders"
msgid "1 order"
@@ -20893,13 +20953,31 @@ msgstr[0] "Оплаченные заказы"
msgstr[1] "Оплаченные заказы"
msgstr[2] "Оплаченные заказы"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgctxt "address"
+#| msgid "Select state"
+msgid "Select action"
+msgstr "Выбрать штат/страну"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+#| msgid "Enable webhook"
+msgid "Delete (test mode only)"
+msgstr "Включить вебхук"
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -21252,13 +21330,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -22276,6 +22347,14 @@ msgstr "Создать заказ"
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, fuzzy, python-format
+#| msgid "Sale starts %(date)s"
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "Продажа начинается %(date)s"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -23504,26 +23583,26 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
#| msgctxt "subevent"
#| msgid "The selected event date is not active."
msgid "The selected tickets have been marked as checked out."
msgstr "Выбранная дата мероприятия не активна."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -23545,11 +23624,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -23766,7 +23845,7 @@ msgstr "Ваш заказ: {code}"
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr "Вы запросили неверный тип вывода билета."
@@ -23814,11 +23893,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -24170,7 +24249,7 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
#, fuzzy
#| msgid "All invoices"
msgid "Your invoice"
@@ -24179,7 +24258,7 @@ msgstr[0] "Все счета"
msgstr[1] "Все счета"
msgstr[2] "Все счета"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24197,7 +24276,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -24209,67 +24288,67 @@ msgstr[2] ""
msgid "Unknown order code or not authorized to access this order."
msgstr "Неизвестный код заказа или не разрешён доступ к этому заказу."
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr "Скачивание билета не активировано для этого продукта."
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
#, fuzzy
#| msgid "Cancellation fee"
msgid "Your cancellation request"
msgstr "Плата за отмену"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24280,60 +24359,60 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
#, fuzzy
#| msgid "Gift card code"
msgid "Your gift card code"
msgstr "Код подарочного сертификата"
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24346,89 +24425,89 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
#, fuzzy
#| msgid "The invoice has been generated."
msgid "The invoice file has already been exported."
msgstr "Счёт сгенерирован"
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
#, fuzzy
#| msgid "The invoice has been generated."
msgid "The invoice file is too old to be regenerated."
msgstr "Счёт сгенерирован"
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr "Этот счёт не был найден"
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr "Файл счёта больше не хранится на сервере."
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -24436,38 +24515,38 @@ msgstr ""
"Файл счёта ещё не сгенерирован, мы сгенерируем его для вас сейчас. "
"Пожалуйста, попробуйте ещё раз через несколько секунд."
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
@@ -24475,30 +24554,30 @@ msgstr ""
"У нас возникли трудности при обработке вашего ввода. Пожалуйста, просмотрите "
"ошибки ниже."
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -24506,36 +24585,36 @@ msgstr ""
"Эта ссылка больше не действительна. Пожалуйста, вернитесь, обновите страницу "
"и попробуйте ещё раз."
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
#| msgid "Expired"
msgid "Export: {title}"
msgstr "Истёк срок"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24543,27 +24622,27 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
#, fuzzy
#| msgid "The order has been canceled."
msgid "All orders have been canceled."
msgstr "Заказ отменён."
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
#, fuzzy
#| msgid "Your gift card has been applied."
msgid "Your input was not valid."
@@ -27048,6 +27127,7 @@ msgid "Waiting for"
msgstr "Лист ожидания"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
#, fuzzy
#| msgid "Add tickets for a different date"
msgctxt "sendmail_form"
@@ -27113,24 +27193,24 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
#, fuzzy
#| msgid "Approval pending"
msgid "approval pending"
msgstr "Ожидается подтверждение"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -27149,58 +27229,58 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Ограничить следующими странами"
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "Absolute value"
msgid "Absolute"
msgstr "Абсолютная величина"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, before event start"
msgstr "Внешний возврат оплаты"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, before event end"
msgstr "Внешний возврат оплаты"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, after event start"
msgstr "Внешний возврат оплаты"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
#, fuzzy
#| msgid "Relative date:"
msgid "Relative, after event end"
msgstr "Относительная дата:"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Ограничить следующими странами"
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
#, fuzzy
#| msgid "Please enter your name."
msgid "Please specify the send date"
msgstr "Пожалуйста, введите ваше имя."
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
#, fuzzy
#| msgid "Please select a specific variation of this product."
msgid "Please specify a product"
@@ -27241,51 +27321,51 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
#, fuzzy
#| msgctxt "checkoutflow"
#| msgid "Add-on products"
msgid "Limit products"
msgstr "Дополнительные продукты"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "Restrict to countries"
msgid "Restrict to orders with status"
msgstr "Ограничить следующими странами"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "Restrict to countries"
msgid "Restrict to check-in status"
msgstr "Ограничить следующими странами"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
#, fuzzy
#| msgid "Event date"
msgid "Send date"
msgstr "Дата мероприятия"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, fuzzy, python-brace-format
#| msgid "Admission: {datetime}"
msgid "on {date} at {time}"
msgstr "Вход: {datetime}"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
@@ -27293,7 +27373,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
@@ -27301,7 +27381,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
@@ -27309,7 +27389,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -27409,8 +27489,8 @@ msgstr "Дата и время"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -28706,12 +28786,12 @@ msgstr "Пожалуйста, введите ваше имя."
msgid "Please fill in answers to all required questions."
msgstr "Пожалуйста, заполните ответы на все необходимые вопросы."
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Платёж"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
#, fuzzy
#| msgid ""
#| "Your gift card has been applied, but {} still need to be paid. Please "
@@ -28723,32 +28803,32 @@ msgstr ""
"Ваш подарочный сертификат использован, но всё еще необходимо доплатить {}. "
"Пожалуйста, выберите способ оплаты."
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "Пожалуйста, выберите способ оплаты."
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
#, fuzzy
#| msgid "Please select a payment method."
msgid "Please select a payment method to proceed."
msgstr "Пожалуйста, выберите способ оплаты."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr "Введённая вами платёжная информация неполная."
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Просмотреть заказ"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr "Вам необходимо установить все флажки внизу страницы."
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/si/LC_MESSAGES/django.po b/src/pretix/locale/si/LC_MESSAGES/django.po
index 5aeda4edb0..23b899ed75 100644
--- a/src/pretix/locale/si/LC_MESSAGES/django.po
+++ b/src/pretix/locale/si/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2021-03-03 06:00+0000\n"
"Last-Translator: helabasa \n"
"Language-Team: Sinhala %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "Order code"
+msgid "This operation cannot be reversed."
+msgstr "ඇණවුම් කේතය"
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -18953,54 +19004,62 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -19008,47 +19067,60 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+msgid "Select action"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -19381,13 +19453,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -20330,6 +20395,13 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -21510,23 +21582,23 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr ""
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -21548,11 +21620,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -21746,7 +21818,7 @@ msgstr "ඇණවුම් කේතය"
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -21794,11 +21866,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -22136,13 +22208,13 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22159,7 +22231,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -22171,65 +22243,65 @@ msgstr[1] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22240,58 +22312,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22304,185 +22376,185 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr ""
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr ""
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22490,25 +22562,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -24787,6 +24859,7 @@ msgid "Waiting for"
msgstr ""
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -24844,22 +24917,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -24874,44 +24947,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -24947,62 +25020,62 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr ""
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
msgid "Restrict to check-in status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr ""
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -25091,8 +25164,8 @@ msgstr ""
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -26231,41 +26304,41 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr ""
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/sl/LC_MESSAGES/django.po b/src/pretix/locale/sl/LC_MESSAGES/django.po
index 101be1b8e1..8ad85a226c 100644
--- a/src/pretix/locale/sl/LC_MESSAGES/django.po
+++ b/src/pretix/locale/sl/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2022-05-23 11:21+0000\n"
"Last-Translator: Emanat Institute \n"
"Language-Team: Slovenian %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+#| msgid "Add-on products will not be counted."
+msgid "Do you want to continue?"
+msgstr "Dodatni izdelki se ne upoštevajo."
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "This entry is anonymized and can no longer be used."
+msgid "This operation cannot be reversed."
+msgstr "Ta vnos je anonimiziran in ga ni več mogoče uporabljati."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -20653,57 +20706,64 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr "Iskalna poizvedba:"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
#, fuzzy
#| msgid "Order total"
msgid "Order paid / total"
msgstr "Skupni znesek naročila"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, fuzzy, python-format
-#| msgid "Exit: %(date)s"
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "Izhod: %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -20711,34 +20771,34 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
@@ -20747,13 +20807,29 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgctxt "address"
+#| msgid "Select state"
+msgid "Select action"
+msgstr "Izberite deželo"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -21107,13 +21183,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -22124,6 +22193,14 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, fuzzy, python-format
+#| msgid "Exit: %(date)s"
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "Izhod: %(date)s"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -23341,25 +23418,25 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
#| msgid "The presale period for this event has ended."
msgid "The selected tickets have been marked as checked out."
msgstr "Predprodja za ta dogodek se je končalo."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -23381,11 +23458,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -23601,7 +23678,7 @@ msgstr "Vaše naročilo: {code}"
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -23649,11 +23726,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -24003,7 +24080,7 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
#, fuzzy
#| msgid "All invoices"
msgid "Your invoice"
@@ -24013,7 +24090,7 @@ msgstr[1] "Vsi računi"
msgstr[2] "Vsi računi"
msgstr[3] "Vsi računi"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24032,7 +24109,7 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -24044,69 +24121,69 @@ msgstr[3] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
#, fuzzy
#| msgid "This entry is anonymized and can no longer be used."
msgid "The request has been removed. If you want, you can now inform the user."
msgstr "Ta vnos je anonimiziran in ga ni več mogoče uporabljati."
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
#, fuzzy
#| msgid "Cancellation fee"
msgid "Your cancellation request"
msgstr "Stroški preklica"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24117,62 +24194,62 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
#, fuzzy
#| msgid "This entry is anonymized and can no longer be used."
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr "Ta vnos je anonimiziran in ga ni več mogoče uporabljati."
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
#, fuzzy
#| msgid "Gift card"
msgid "Your gift card code"
msgstr "Darilna kartica"
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24185,190 +24262,190 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
#, fuzzy
#| msgid "This ticket has already been redeemed."
msgid "The invoice file has already been exported."
msgstr "Ta vstopnica je že unovčena."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
#, fuzzy
#| msgid "An invoice has been generated."
msgid "The invoice file is too old to be regenerated."
msgstr "Račun je ustvarjen."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
#| msgid "Expiration date"
msgid "Export: {title}"
msgstr "Datum poteka"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24376,27 +24453,27 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
#, fuzzy
#| msgid "Order {order.code} has been canceled."
msgid "All orders have been canceled."
msgstr "Naročilo {order.code} je preklicano."
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -26835,6 +26912,7 @@ msgid "Waiting for"
msgstr "Čakalna lista"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
@@ -26904,24 +26982,24 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
#, fuzzy
#| msgid "pending"
msgid "approval pending"
msgstr "v teku"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -26940,60 +27018,60 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Omejite na določene prodajne kanale"
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "Absolute value"
msgid "Absolute"
msgstr "Absolutna vrednost"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
#, fuzzy
#| msgid "Required for events"
msgid "Relative, before event start"
msgstr "Obvezno za dogodke"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
#, fuzzy
#| msgid "Required for events"
msgid "Relative, before event end"
msgstr "Obvezno za dogodke"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
#, fuzzy
#| msgid "Required for events"
msgid "Relative, after event start"
msgstr "Obvezno za dogodke"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
#, fuzzy
#| msgid "Relative date:"
msgid "Relative, after event end"
msgstr "Relativni datum:"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
#, fuzzy
#| msgid "Restrict to countries"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Omeji na države"
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
#, fuzzy
#| msgid "Please choose a later date."
msgid "Please specify the send date"
msgstr "Prosim, izberite poznejši datum."
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
#, 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:420
+#: pretix/plugins/sendmail/forms.py:443
#, fuzzy
#| msgid "Please select a specific variation of this product."
msgid "Please specify a product"
@@ -27036,50 +27114,50 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
#, fuzzy
#| msgid "Limit to products"
msgid "Limit products"
msgstr "Omeji na izdelke"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "Restrict to countries"
msgid "Restrict to orders with status"
msgstr "Omeji na države"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "Restrict to countries"
msgid "Restrict to check-in status"
msgstr "Omeji na države"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
#, fuzzy
#| msgid "End date"
msgid "Send date"
msgstr "Datum konca"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, fuzzy, python-brace-format
#| msgid "Printing date and time"
msgid "on {date} at {time}"
msgstr "Datum in čas tiskanja"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
@@ -27088,7 +27166,7 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
@@ -27097,7 +27175,7 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
@@ -27106,7 +27184,7 @@ msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -27209,8 +27287,8 @@ msgstr "Datum ustvarjenja"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -28403,12 +28481,12 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Plačilo"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
#, fuzzy
#| msgid ""
#| "Your gift card has been applied, but {} still need to be paid. Please "
@@ -28420,32 +28498,32 @@ msgstr ""
"Vaša darilna kartica je bila uporabljena, vendar je {} treba še plačati. "
"Izberite način plačila."
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
#, fuzzy
#| msgid "Please select a specific variation of this product."
msgid "Please select a payment method to proceed."
msgstr "Izberite določeno različico tega izdelka."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/sv/LC_MESSAGES/django.po b/src/pretix/locale/sv/LC_MESSAGES/django.po
index 6fd29be14e..def9eab5f5 100644
--- a/src/pretix/locale/sv/LC_MESSAGES/django.po
+++ b/src/pretix/locale/sv/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-09-04 15:29+0000\n"
"Last-Translator: subpublic \n"
"Language-Team: Swedish %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "The invoice has been generated."
+msgid "This operation cannot be reversed."
+msgstr "Denna faktura har skapats."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -20698,57 +20749,64 @@ msgstr "Ingen har bokat biljetter än."
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr "Gå till biljett shoppen"
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr "Sök fråga:"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr "Starta!"
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr "Avancerad sökning"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr "Lista filtrerad efter svar på frågan \"%(question)s\"."
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr "Ta bort filter"
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
#, fuzzy
#| msgid "Order total"
msgid "Order paid / total"
msgstr "Beställningstotal"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, fuzzy, python-format
-#| msgid "Sale starts %(date)s"
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "Försäljning påbörjas %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -20756,47 +20814,63 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] "1 order"
msgstr[1] "%(s)s ordrar"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgctxt "address"
+#| msgid "Select state"
+msgid "Select action"
+msgstr "Förköp har inte startat"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -21146,13 +21220,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -22141,6 +22208,14 @@ msgstr "Slutför beställning"
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, fuzzy, python-format
+#| msgid "Sale starts %(date)s"
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "Försäljning påbörjas %(date)s"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -23353,25 +23428,25 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
#| msgid "The selected entries have been deleted."
msgid "The selected tickets have been marked as checked out."
msgstr "De utvalda entréerna har tagits bort."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -23393,11 +23468,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -23610,7 +23685,7 @@ msgstr "Din beställning: {code}"
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr "Du har valt en ogiltig biljetttyp."
@@ -23658,11 +23733,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -24008,7 +24083,7 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
#, fuzzy
#| msgid "All invoices"
msgid "Your invoice"
@@ -24016,7 +24091,7 @@ msgid_plural "Your invoices"
msgstr[0] "Alla fakturor"
msgstr[1] "Alla fakturor"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24033,7 +24108,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -24047,67 +24122,67 @@ msgstr ""
"Okänd beställningkod eller så har du inte rättigheter att se denna "
"beställning."
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr "Nedladdning av biljett är inte aktiverat för denna produkt."
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
#, fuzzy
#| msgid "The order has been canceled."
msgid "The request has been removed. If you want, you can now inform the user."
msgstr "Denna beställning har avbrutits"
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24124,62 +24199,62 @@ msgstr ""
"\n"
"Ditt {event} team"
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
#, fuzzy
#| msgid "The order has been canceled."
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr "Denna beställning har avbrutits"
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
#, fuzzy
#| msgid "Your changes have been saved."
msgid "Your gift card code"
msgstr "Dina ändringar har sparats."
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24200,89 +24275,89 @@ msgstr ""
"\n"
"Ditt {event} team"
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
#, fuzzy
#| msgid "The invoice has been generated."
msgid "The invoice file has already been exported."
msgstr "Denna faktura har skapats."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
#, fuzzy
#| msgid "The invoice has been generated."
msgid "The invoice file is too old to be regenerated."
msgstr "Denna faktura har skapats."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr "Fakturan kan inte hittas"
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
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:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -24290,67 +24365,67 @@ msgstr ""
"Filen för fakturan har inte skapats ännu. Vi kommer skapa den nu. Vänligen "
"försök igen om en liten stund."
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr "Vi har problem att processa din indata. Kontrollera felen nedan."
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -24358,36 +24433,36 @@ msgstr ""
"Denna länk är inte längre giltig. Gå tillbaka, uppdatera sidan och försök "
"igen."
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
#| msgid "Expired"
msgid "Export: {title}"
msgstr "Utgången"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24395,27 +24470,27 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
#, fuzzy
#| msgid "The order has been canceled."
msgid "All orders have been canceled."
msgstr "Denna beställning har avbrutits"
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
#, fuzzy
#| msgid "Your changes have been saved."
msgid "Your input was not valid."
@@ -26874,6 +26949,7 @@ msgid "Waiting for"
msgstr "Laddar"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
@@ -26941,24 +27017,24 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
#, fuzzy
#| msgid "Approval pending"
msgid "approval pending"
msgstr "Väntar godkännande"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -26977,52 +27053,52 @@ 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:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, before event start"
msgstr "Extern återbetalning"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, before event end"
msgstr "Extern återbetalning"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
#, fuzzy
#| msgid "External refund of payment"
msgid "Relative, after event start"
msgstr "Extern återbetalning"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
#, fuzzy
#| msgid "Please enter your name."
msgid "Please specify the send date"
msgstr "Ange ditt namn."
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -27058,71 +27134,71 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
#, fuzzy
#| msgid "Limit to products"
msgid "Limit products"
msgstr "Begränsa till produkter"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgid "Restrict to orders with status"
msgstr "Inkludera endast ordrar från och med detta datum."
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "Only include orders created on or after this date."
msgid "Restrict to check-in status"
msgstr "Inkludera endast ordrar från och med detta datum."
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
#, fuzzy
#| msgid "End date"
msgid "Send date"
msgstr "Slut datum"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, fuzzy, python-brace-format
#| msgid "Admission: {datetime}"
msgid "on {date} at {time}"
msgstr "Tillträde: {datetime}"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -27221,8 +27297,8 @@ msgstr "Avbryt beställning"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -28409,43 +28485,43 @@ msgstr "Ange ditt namn."
msgid "Please fill in answers to all required questions."
msgstr "Vänligen svara på alla obligatoriska frågor."
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Betalning"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "Välj ett betalsätt."
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
#, fuzzy
#| msgid "Please select a payment method."
msgid "Please select a payment method to proceed."
msgstr "Välj ett betalsätt."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr "Uppgifterna för betalning är inte kompletta."
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Granska beställning"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr "Du måste kryssa i alla rutorna längst ner på sidan."
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/th/LC_MESSAGES/django.po b/src/pretix/locale/th/LC_MESSAGES/django.po
index 4e670c95cb..4191d6e044 100644
--- a/src/pretix/locale/th/LC_MESSAGES/django.po
+++ b/src/pretix/locale/th/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-04-02 10:00+0000\n"
"Last-Translator: chondaen12 \n"
"Language-Team: Thai %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+msgid "This operation cannot be reversed."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -18899,54 +18946,62 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -18954,47 +19009,60 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+msgid "Select action"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -19327,13 +19395,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -20266,6 +20327,13 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -21446,23 +21514,23 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr ""
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -21484,11 +21552,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -21681,7 +21749,7 @@ msgstr ""
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -21729,11 +21797,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -22071,13 +22139,13 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22094,7 +22162,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -22106,65 +22174,65 @@ msgstr[1] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22175,58 +22243,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22239,185 +22307,185 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr ""
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr ""
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22425,25 +22493,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -24715,6 +24783,7 @@ msgid "Waiting for"
msgstr ""
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -24772,22 +24841,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -24802,44 +24871,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -24875,62 +24944,62 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr ""
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
msgid "Restrict to check-in status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr ""
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -25019,8 +25088,8 @@ msgstr ""
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -26157,41 +26226,41 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr ""
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/tr/LC_MESSAGES/django.po b/src/pretix/locale/tr/LC_MESSAGES/django.po
index cd36d10a5a..89e1a84590 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: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2019-10-31 14:39+0000\n"
"Last-Translator: Raphael Michel \n"
"Language-Team: Turkish %(num)s check-in bilgisini de silecektir."
#: pretix/control/templates/pretixcontrol/order/refund_done.html:26
#: pretix/control/templates/pretixcontrol/order/refund_process.html:55
#: pretix/control/templates/pretixcontrol/order/refund_start.html:51
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:94
#: pretix/control/templates/pretixcontrol/orders/export_delete.html:12
#: pretix/control/templates/pretixcontrol/orders/refunds.html:107
#: pretix/control/templates/pretixcontrol/organizers/customer_anonymize.html:36
@@ -18118,6 +18143,7 @@ msgstr "İptal et"
#: pretix/control/templates/pretixcontrol/vouchers/delete_carts.html:16
#: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15
#: pretix/control/templates/pretixcontrol/waitinglist/delete_bulk.html:36
+#: pretix/control/views/orders.py:320
#: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:16
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15
@@ -18167,7 +18193,7 @@ msgstr "Kontrol edilmedi"
#: pretix/control/templates/pretixcontrol/event/mail.html:47
#: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27
#: pretix/control/templates/pretixcontrol/orders/export.html:73
-#: pretix/control/templates/pretixcontrol/orders/index.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:39
#: pretix/control/templates/pretixcontrol/organizers/customer.html:97
#: pretix/control/templates/pretixcontrol/organizers/customer.html:165
#: pretix/control/templates/pretixcontrol/organizers/export.html:73
@@ -18198,7 +18224,7 @@ msgstr ""
msgid "Please double-check if this was intentional."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:9
msgid ""
"You can create check-in lists that you can use e.g. at the entrance of your "
"event to track who is coming and if they actually bought a ticket. You can "
@@ -18211,7 +18237,7 @@ msgstr ""
"ya da otomatik olarak biletleri taramak için mobil veya masaüstü "
"uygulamalarımızdan birini kullanarak yapabilirsiniz."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:14
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:16
msgid ""
"You can create multiple check-in lists to separate multiple parts of your "
"event, for example if you have separate entries for multiple ticket types. "
@@ -18228,7 +18254,7 @@ msgstr ""
"festivali ve yalnızca tek performanslar için geçerli olan biletler için "
"yararlı olabilir."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:23
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:25
msgid ""
"If you have the appropriate organizer-level permissions, you can connect new "
"devices to your account and use them to validate tickets. Since the devices "
@@ -18236,34 +18262,34 @@ msgid ""
"for every event but can reuse them over and over again."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:40
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:57
msgid "Your search did not match any check-in lists."
msgstr "Aramanız herhangi bir check-in listesiyle eşleşmedi."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:42
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:59
msgid "You haven't created any check-in lists yet."
msgstr "Henüz check-in listeleri oluşturmadınız."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:50
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:61
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:67
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:79
msgid "Create a new check-in list"
msgstr "Yeni bir check-in listesi oluştur"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:54
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:83
#: pretix/control/templates/pretixcontrol/organizers/devices.html:7
#, fuzzy
#| msgid "2. Connect device"
msgid "Connected devices"
msgstr "2. Cihazı bağla"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:77
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:103
#, fuzzy
#| msgid "Not checked in"
msgid "Automated check-in"
msgstr "Kontrol edilmedi"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:133
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:163
#: pretix/control/templates/pretixcontrol/items/categories.html:52
#: pretix/control/templates/pretixcontrol/items/discounts.html:133
#: pretix/control/templates/pretixcontrol/items/index.html:121
@@ -19256,7 +19282,7 @@ msgstr "Ödeme bekleniyor"
#: pretix/control/templates/pretixcontrol/event/payment.html:22
#: pretix/control/templates/pretixcontrol/user/settings.html:48
-#: pretix/plugins/sendmail/models.py:269
+#: pretix/plugins/sendmail/models.py:270
msgid "Enabled"
msgstr "Etkin"
@@ -19340,7 +19366,7 @@ msgid ""
msgstr ""
#: pretix/control/templates/pretixcontrol/event/plugins.html:17
-#: pretix/control/views/checkin.py:401 pretix/control/views/discounts.py:114
+#: pretix/control/views/checkin.py:405 pretix/control/views/discounts.py:114
#: pretix/control/views/event.py:236 pretix/control/views/event.py:424
#: pretix/control/views/event.py:504 pretix/control/views/event.py:543
#: pretix/control/views/event.py:690 pretix/control/views/event.py:910
@@ -21353,7 +21379,7 @@ msgstr "Bu siparişi gerçekten onaylamak istiyor musunuz?"
#: pretix/control/templates/pretixcontrol/order/cancel.html:46
#: pretix/control/templates/pretixcontrol/order/cancellation_request_delete.html:21
#: pretix/control/templates/pretixcontrol/order/delete.html:20
-#: pretix/control/templates/pretixcontrol/order/deny.html:30
+#: pretix/control/templates/pretixcontrol/order/deny.html:22
#: pretix/control/templates/pretixcontrol/order/pay_cancel.html:20
#: pretix/control/templates/pretixcontrol/order/refund_cancel.html:27
#: pretix/presale/templates/pretixpresale/event/order_cancel.html:212
@@ -21375,7 +21401,7 @@ msgid "Cancel order"
msgstr "Siparişi iptal et"
#: pretix/control/templates/pretixcontrol/order/cancel.html:12
-#: pretix/control/templates/pretixcontrol/order/deny.html:10
+#: pretix/control/templates/pretixcontrol/order/deny.html:11
msgid "Do you really want to cancel this order? You cannot revert this action."
msgstr ""
"Bu siparişi gerçekten iptal etmek istiyor musunuz? Bu işlemi geri "
@@ -21670,16 +21696,12 @@ msgstr ""
msgid "Yes, delete order"
msgstr "Evet, siparişi reddet"
-#: pretix/control/templates/pretixcontrol/order/deny.html:4
-#: pretix/control/templates/pretixcontrol/order/deny.html:8
+#: pretix/control/templates/pretixcontrol/order/deny.html:5
+#: pretix/control/templates/pretixcontrol/order/deny.html:9
msgid "Deny order"
msgstr "Siparişi reddet"
-#: pretix/control/templates/pretixcontrol/order/deny.html:19
-msgid "Notify user by e-mail"
-msgstr "Kullanıcıyı e-mail ile bilgilendir"
-
-#: pretix/control/templates/pretixcontrol/order/deny.html:35
+#: pretix/control/templates/pretixcontrol/order/deny.html:27
msgid "Yes, deny order"
msgstr "Evet, siparişi reddet"
@@ -21701,10 +21723,14 @@ msgid "taxes"
msgstr "vergi"
#: pretix/control/templates/pretixcontrol/order/index.html:45
+#: pretix/control/templates/pretixcontrol/orders/index.html:289
+#: pretix/control/views/orders.py:277
msgid "Approve"
msgstr "Onay"
#: pretix/control/templates/pretixcontrol/order/index.html:50
+#: pretix/control/templates/pretixcontrol/orders/index.html:296
+#: pretix/control/views/orders.py:290
msgid "Deny"
msgstr "Reddet"
@@ -22354,7 +22380,7 @@ msgid "Send email"
msgstr "E-posta gönder"
#: pretix/control/templates/pretixcontrol/order/sendmail.html:27
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:71
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:74
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:42
msgid "E-mail preview"
msgstr "E-posta önizlemesi"
@@ -22415,6 +22441,33 @@ msgstr ""
msgid "Sum"
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:5
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:7
+#, fuzzy
+#| msgid "Modify order"
+msgid "Modify orders"
+msgstr "Siparişi değiştir"
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:12
+#, python-format
+msgid ""
+"The operation %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+#| msgid "Add-on products will not be counted."
+msgid "Do you want to continue?"
+msgstr "Eklenti ürünler sayılmayacak."
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "The transaction amount is incorrect."
+msgid "This operation cannot be reversed."
+msgstr "İşlem tutarı yanlış."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -22789,61 +22842,78 @@ msgstr "Henüz kimse bilet almadı."
msgid "Take your shop live"
msgstr "Dükkanınızı canlıya alın"
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr "Bilet dükkanına git"
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
#, fuzzy
#| msgid "Search query"
msgid "Search query:"
msgstr "Arama sorgusu"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr "Gitmek !"
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
#, fuzzy
#| msgid "Advanced settings"
msgid "Advanced search"
msgstr "Gelişmiş Ayarlar"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr "Liste \"%(question)s\" sorusuna cevap olarak filtrelenmiştir."
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr "Filtreyi kaldır"
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
#, fuzzy
#| msgid "Order total"
msgid "Order paid / total"
msgstr "Sipariş toplamı"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, fuzzy, python-format
-#| msgid "Last updated: %(date)s"
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "Son güncelleme: %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, fuzzy, python-format
+#| msgid ""
+#| "\n"
+#| " from "
+#| "%(start_date)s\n"
+#| " "
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+"\n"
+" ……………………………………………"
+"itibaren %(start_date)s\n"
+"………………………………………\n"
+" "
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -22851,34 +22921,34 @@ msgstr ""
msgid "REFUND PENDING"
msgstr "GERİ ÖDEME BEKLEMEDE"
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr "FAZLA ÖDEME"
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr "DÜŞÜK ÜCRETLİ"
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr "TAMAMEN ÖDENMİŞ"
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, fuzzy, python-format
#| msgid "Pay order"
msgid "1 order"
@@ -22886,13 +22956,30 @@ msgid_plural "%(s)s orders"
msgstr[0] "Ödeme emri"
msgstr[1] "Ödeme emri"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgid "Presale not started"
+msgid "Select action"
+msgstr "Ön satış başlamadı"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+#| msgid "Disable selected"
+msgid "Delete (test mode only)"
+msgstr "Seçilenleri devre dışı bırak"
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -23305,13 +23392,6 @@ msgstr "2. Cihazı bağla"
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
#, fuzzy
#| msgid "Not yet on sale"
@@ -24425,6 +24505,14 @@ msgstr "Yerleştirilen sipariş"
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, fuzzy, python-format
+#| msgid "Last updated: %(date)s"
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "Son güncelleme: %(date)s"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -25868,25 +25956,25 @@ msgstr "Lütfen yeniden deneyin."
msgid "Invalid code, please try again."
msgstr "Geçersiz kod, lütfen tekrar deneyiniz."
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr "Seçilen check-in'ler geri alındı."
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
#| msgid "The selected tickets have been marked as checked in."
msgid "The selected tickets have been marked as checked out."
msgstr "Seçilen biletler check in olarak işaretlendi."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr "Seçilen biletler check in olarak işaretlendi."
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr "Yeni check-in listesi oluşturuldu."
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -25908,11 +25996,11 @@ msgstr "Yeni check-in listesi oluşturuldu."
msgid "We could not save your changes. See below for details."
msgstr "Değişikliklerinizi kaydedemedik. Detaylar için aşağıya bakın."
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr "İstenen liste mevcut değil."
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr "Seçilen liste silinmiştir."
@@ -26135,7 +26223,7 @@ msgstr "Siparişiniz: {code}"
msgid "Unknown e-mail renderer."
msgstr "Bilinmeyen e-posta oluşturucu."
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr "Geçersiz bir bilet çıkış türü talep ettiniz."
@@ -26193,11 +26281,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr "Yorum güncellendi."
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr "Yorum güncellenemedi."
@@ -26576,7 +26664,7 @@ msgstr "Son güncelleme kontrolü başarılı değildi."
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
#, fuzzy
#| msgid "Voucher details"
msgid "Your invoice"
@@ -26584,7 +26672,7 @@ msgid_plural "Your invoices"
msgstr[0] "Kupon bilgileri"
msgstr[1] "Kupon bilgileri"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -26601,7 +26689,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -26613,19 +26701,19 @@ msgstr[1] ""
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:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
#, fuzzy
#| msgid "Ticket download is not enabled for add-on products."
msgid "Ticket download is not enabled for this product."
msgstr "Eklenti ürünleri için bilet indirme etkin değil."
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
#, fuzzy
#| msgid "The order has been denied."
msgid "The order has been deleted."
msgstr "Sipariş reddedildi."
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
#, fuzzy
#| msgid ""
#| "The event could not be deleted as some constraints (e.g. data created by "
@@ -26637,57 +26725,57 @@ msgstr ""
"Bazı kısıtlamalar (ör. Eklentiler tarafından oluşturulan veriler) izin "
"vermediğinden, etkinlik silinemedi."
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
#, fuzzy
#| msgid "The selected team cannot be deleted."
msgid "Only orders created in test mode can be deleted."
msgstr "Seçilen takım silinemez."
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr "Sipariş reddedildi ve bu nedenle şimdi iptal edildi."
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr "Bu ödeme iptal edildi."
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr "Bu ödeme şu anda iptal edilemez."
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr "Geri ödeme iptal edildi."
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr "Bu geri ödeme şu anda iptal edilemez."
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr "Para iadesi yapıldı."
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr "Bu geri ödeme şu anda işleme alınamaz."
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr "Geri ödeme yapıldı olarak işaretlendi."
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
#, fuzzy
#| msgid "The device has been verified and can now be used."
msgid "The request has been removed. If you want, you can now inform the user."
msgstr "Cihaz doğrulandı ve şimdi kullanılabilir."
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
#, fuzzy
#| msgid "Cancellation"
msgid "Your cancellation request"
msgstr "İptal"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello,\n"
@@ -26723,22 +26811,22 @@ msgstr ""
"En iyi dileklerimizle \n"
"{event} ekibiniz"
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
"Ödeme tamamlandı olarak işaretlendi, ancak bir onay postası gönderemedik."
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr "Ödeme eksiksiz olarak işaretlendi."
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr "Bu ödeme şu anda teyit edilemez."
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
@@ -26746,7 +26834,7 @@ msgstr ""
"Henüz geri ödenmeyen bir ödemenin tutarından daha fazla geri ödeme "
"yapamazsınız."
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
@@ -26754,7 +26842,7 @@ msgstr ""
"Yalnızca tam para iadelerini destekleyen bir ödeme yöntemi için kısmi geri "
"ödeme seçtiniz."
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
@@ -26762,11 +26850,11 @@ msgstr ""
"İadelerden biri işlenemedi. Farklı bir şekilde geri ödemeyi tekrar "
"denemelisiniz. Hata mesajı: {}"
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr "{} Tutarında geri ödeme yapıldı."
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
@@ -26774,20 +26862,20 @@ msgstr ""
"{} Para iadesi kaydedildi, ancak henüz tam olarak çalıştırılmadı. Aşağıda "
"eksiksiz olarak işaretleyebilirsiniz."
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
#, fuzzy
#| msgid "The device has been verified and can now be used."
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr "Cihaz doğrulandı ve şimdi kullanılabilir."
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
#, fuzzy
#| msgid "Gift card"
msgid "Your gift card code"
msgstr "Hediye kartı"
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -26800,25 +26888,25 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
"Seçtiğiniz geri ödemeler seçilen toplam geri ödeme tutarıyla eşleşmiyor."
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
"Sipariş ödenmiş olarak işaretlendi, ancak bir onay postası gönderemedik."
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
#, fuzzy
#| msgid "The event has been created."
msgid "The payment has been created successfully."
msgstr "Etkinlik oluşturuldu."
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
#, fuzzy
#| msgid ""
#| "The order has been marked as refunded. Please transfer the money back to "
@@ -26830,15 +26918,15 @@ msgstr ""
"Sipariş iade edildi olarak işaretlendi. Lütfen parayı alıcıya manuel olarak "
"geri gönderin."
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr "KDV numarası belirtilmemiş."
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr "Ülke belirtilmedi."
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
#, fuzzy
#| msgid ""
#| "VAT ID could not be checked since a non-EU country has been specified."
@@ -26846,7 +26934,7 @@ msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
"AB üyesi olmayan bir ülke belirtildiği için KDV Kimliği kontrol edilemedi."
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
@@ -26854,51 +26942,51 @@ msgstr ""
"Ülkenin KDV kontrol servisi şu anda mevcut olmadığı için KDV Kimliği kontrol "
"edilemedi."
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr "Bu KDV numarası geçerlidir."
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr "Bilinmeyen fatura."
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr "Fatura zaten iptal edildi."
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
#, fuzzy
#| msgid "The invoice has already been canceled."
msgid "The invoice file has already been exported."
msgstr "Fatura zaten iptal edildi."
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
#, fuzzy
#| msgid "The invoice has been regenerated."
msgid "The invoice file is too old to be regenerated."
msgstr "Fatura yeniden oluşturuldu."
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr "Fatura kişisel verilerden temizlendi."
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr "E-posta gönderilmek üzere sıraya alındı."
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr "Bu fatura bulunamadı"
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr "Fatura dosyası artık sunucuda saklanmaz."
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
@@ -26906,70 +26994,70 @@ msgstr ""
"Fatura dosyası henüz oluşturulmadı, sizin için şimdi oluşturacağız. Lütfen "
"birkaç saniye içinde tekrar deneyin."
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr "Ödeme süresi değiştirildi."
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr "Sunucu çok meşgul olduğu için isteği tamamen işleme koyamadık."
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr "Bu işlem yalnızca bekleyen siparişlerde kullanılabilir."
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
#, fuzzy
#| msgid "This action is only allowed for pending orders."
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:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr "Bir hata oluştu. Lütfen aşağıdaki detaylara bakınız."
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
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:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr "Sipariş değiştirildi."
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
"Girişinizi işlerken zorluklar yaşadık. Lütfen aşağıdaki hataları inceleyin."
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr "Siparişle ilgili hiçbir şey değişmemişti."
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr "E-postayı gönderemedik. Detaylar için aşağıya bakın."
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr "Konu: {subject}"
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr "Mesajınız kuyruğa alındı ve {} adresine gönderilecek."
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr "Aşağıdaki kullanıcıya posta gönderilemedi: {}"
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -26977,37 +27065,37 @@ msgstr ""
"Bu bağlantı artık geçerli değil. Lütfen geri dönün, sayfayı yenileyin ve "
"tekrar deneyin."
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr "Verilen sipariş kodu ile sipariş yok."
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr "Seçilen ihracatçı bulunamadı."
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
"Girişinizi işlerken bir sorun oluştu. Hata detayları için aşağıya bakın."
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
#| msgid "Expiry date"
msgid "Export: {title}"
msgstr "Son kullanma tarihi"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -27015,27 +27103,27 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
#, fuzzy
#| msgid "The order has been canceled."
msgid "All orders have been canceled."
msgstr "Sipariş iptal edildi."
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
#, fuzzy
#| msgid "The password you entered was invalid, please try again."
msgid "Your input was not valid."
@@ -29759,6 +29847,7 @@ msgid "Waiting for"
msgstr "Bekleme"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
#, fuzzy
#| msgid "This file is from a different event."
msgctxt "sendmail_form"
@@ -29834,24 +29923,24 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
#, fuzzy
#| msgid "Approval pending"
msgid "approval pending"
msgstr "Onay Bekliyor"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "Ödemenin gecikmesi bekleniyor"
@@ -29870,60 +29959,60 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Sipariş durumuyla müşterilere gönder"
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "Absolute value"
msgid "Absolute"
msgstr "Mutlak değer"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
#, fuzzy
#| msgid "Search for events"
msgid "Relative, before event start"
msgstr "Etkinlikeri ara"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
#, fuzzy
#| msgid "Search for events"
msgid "Relative, before event end"
msgstr "Etkinlikeri ara"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
#, fuzzy
#| msgid "Search for events"
msgid "Relative, after event start"
msgstr "Etkinlikeri ara"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
#, fuzzy
#| msgid "Relative date:"
msgid "Relative, after event end"
msgstr "İlgili tarih:"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
#, 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:404
+#: pretix/plugins/sendmail/forms.py:427
#, fuzzy
#| msgid "Please enter your name."
msgid "Please specify the send date"
msgstr "Lütfen adınızı giriniz."
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
#, 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:420
+#: pretix/plugins/sendmail/forms.py:443
#, fuzzy
#| msgid "Please select a quota."
msgid "Please specify a product"
@@ -29970,75 +30059,75 @@ msgstr "Sipariş durumuyla müşterilere gönder"
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
#, fuzzy
#| msgid "Limit to products"
msgid "Limit products"
msgstr "Sınırlı ürünler"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "List of orders with taxes (PDF)"
msgid "Restrict to orders with status"
msgstr "Vergili siparişlerin listesi (PDF)"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "List of orders with taxes (PDF)"
msgid "Restrict to check-in status"
msgstr "Vergili siparişlerin listesi (PDF)"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
#, fuzzy
#| msgid "End date"
msgid "Send date"
msgstr "Bitiş Tarihi"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
#, fuzzy
#| msgid "Number of days"
msgid "Time of day"
msgstr "Gün sayısı"
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
#, fuzzy
#| msgid "Send email"
msgid "Send email to"
msgstr "E-posta gönder"
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, fuzzy, python-brace-format
#| msgid "Show dates with time"
msgid "on {date} at {time}"
msgstr "Tarihleri zamanla göster"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -30156,8 +30245,8 @@ msgstr "Yeni bir kullanıcı oluştur"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -31503,43 +31592,43 @@ msgstr "Lütfen adınızı giriniz."
msgid "Please fill in answers to all required questions."
msgstr "Lütfen gerekli tüm soruların cevaplarını doldurun."
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Ödeme"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "Lütfen bir ödeme yöntemi seçin."
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
#, fuzzy
#| msgid "Please select a payment method."
msgid "Please select a payment method to proceed."
msgstr "Lütfen bir ödeme yöntemi seçin."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr "Girdiğiniz ödeme bilgileri eksik."
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Siparişi gözden geçir"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr "Sayfanın altındaki tüm onay kutularını işaretlemeniz gerekir."
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
@@ -34598,6 +34687,9 @@ msgstr "Yazma erişimi"
msgid "Kosovo"
msgstr ""
+#~ msgid "Notify user by e-mail"
+#~ msgstr "Kullanıcıyı e-mail ile bilgilendir"
+
#, python-format
#~ msgid ""
#~ "\n"
diff --git a/src/pretix/locale/uk/LC_MESSAGES/django.po b/src/pretix/locale/uk/LC_MESSAGES/django.po
index fb6eaae7c8..c9c10c5c5d 100644
--- a/src/pretix/locale/uk/LC_MESSAGES/django.po
+++ b/src/pretix/locale/uk/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2022-05-23 01:00+0000\n"
"Last-Translator: Ola Ola \n"
"Language-Team: Ukrainian %(n
#: pretix/control/templates/pretixcontrol/order/refund_done.html:26
#: pretix/control/templates/pretixcontrol/order/refund_process.html:55
#: pretix/control/templates/pretixcontrol/order/refund_start.html:51
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:94
#: pretix/control/templates/pretixcontrol/orders/export_delete.html:12
#: pretix/control/templates/pretixcontrol/orders/refunds.html:107
#: pretix/control/templates/pretixcontrol/organizers/customer_anonymize.html:36
@@ -17067,6 +17092,7 @@ msgstr "Скасувати"
#: pretix/control/templates/pretixcontrol/vouchers/delete_carts.html:16
#: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15
#: pretix/control/templates/pretixcontrol/waitinglist/delete_bulk.html:36
+#: pretix/control/views/orders.py:320
#: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:16
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15
@@ -17120,7 +17146,7 @@ msgstr ""
#: pretix/control/templates/pretixcontrol/event/mail.html:47
#: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27
#: pretix/control/templates/pretixcontrol/orders/export.html:73
-#: pretix/control/templates/pretixcontrol/orders/index.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:39
#: pretix/control/templates/pretixcontrol/organizers/customer.html:97
#: pretix/control/templates/pretixcontrol/organizers/customer.html:165
#: pretix/control/templates/pretixcontrol/organizers/export.html:73
@@ -17154,7 +17180,7 @@ msgstr ""
msgid "Please double-check if this was intentional."
msgstr "Будь ласка перевірте чи це було навмисно."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:9
msgid ""
"You can create check-in lists that you can use e.g. at the entrance of your "
"event to track who is coming and if they actually bought a ticket. You can "
@@ -17167,7 +17193,7 @@ msgstr ""
"на папері, за допомогою цього веб-інтерфейсу або скориставшись одним із "
"наших мобільних або настільних додатків для автоматичного сканування квитків."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:14
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:16
msgid ""
"You can create multiple check-in lists to separate multiple parts of your "
"event, for example if you have separate entries for multiple ticket types. "
@@ -17184,7 +17210,7 @@ msgstr ""
"абонементами, які дають доступ до кожного або кількох вистав, а також "
"квитками, дійсними лише для окремих вистав."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:23
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:25
msgid ""
"If you have the appropriate organizer-level permissions, you can connect new "
"devices to your account and use them to validate tickets. Since the devices "
@@ -17192,30 +17218,30 @@ msgid ""
"for every event but can reuse them over and over again."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:40
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:57
msgid "Your search did not match any check-in lists."
msgstr "За Вашим запитом нічого не знайдено."
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:42
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:59
msgid "You haven't created any check-in lists yet."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:50
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:61
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:67
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:79
msgid "Create a new check-in list"
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:54
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:83
#: pretix/control/templates/pretixcontrol/organizers/devices.html:7
msgid "Connected devices"
msgstr "Підключені пристрої"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:77
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:103
msgid "Automated check-in"
msgstr "Автоматична реєстрація"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:133
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:163
#: pretix/control/templates/pretixcontrol/items/categories.html:52
#: pretix/control/templates/pretixcontrol/items/discounts.html:133
#: pretix/control/templates/pretixcontrol/items/index.html:121
@@ -18137,7 +18163,7 @@ msgstr "Налаштування оплати"
#: pretix/control/templates/pretixcontrol/event/payment.html:22
#: pretix/control/templates/pretixcontrol/user/settings.html:48
-#: pretix/plugins/sendmail/models.py:269
+#: pretix/plugins/sendmail/models.py:270
msgid "Enabled"
msgstr "Увімкнено"
@@ -18212,7 +18238,7 @@ msgstr ""
"налаштувань."
#: pretix/control/templates/pretixcontrol/event/plugins.html:17
-#: pretix/control/views/checkin.py:401 pretix/control/views/discounts.py:114
+#: pretix/control/views/checkin.py:405 pretix/control/views/discounts.py:114
#: pretix/control/views/event.py:236 pretix/control/views/event.py:424
#: pretix/control/views/event.py:504 pretix/control/views/event.py:543
#: pretix/control/views/event.py:690 pretix/control/views/event.py:910
@@ -20003,7 +20029,7 @@ msgstr "Ви дійсно хочете затвердити це замовле
#: pretix/control/templates/pretixcontrol/order/cancel.html:46
#: pretix/control/templates/pretixcontrol/order/cancellation_request_delete.html:21
#: pretix/control/templates/pretixcontrol/order/delete.html:20
-#: pretix/control/templates/pretixcontrol/order/deny.html:30
+#: pretix/control/templates/pretixcontrol/order/deny.html:22
#: pretix/control/templates/pretixcontrol/order/pay_cancel.html:20
#: pretix/control/templates/pretixcontrol/order/refund_cancel.html:27
#: pretix/presale/templates/pretixpresale/event/order_cancel.html:212
@@ -20025,7 +20051,7 @@ msgid "Cancel order"
msgstr "Скасувати замовлення"
#: pretix/control/templates/pretixcontrol/order/cancel.html:12
-#: pretix/control/templates/pretixcontrol/order/deny.html:10
+#: pretix/control/templates/pretixcontrol/order/deny.html:11
msgid "Do you really want to cancel this order? You cannot revert this action."
msgstr ""
"Ви дійсно хочете скасувати це замовлення? Ви не можете скасувати цю дію."
@@ -20318,16 +20344,12 @@ msgstr ""
msgid "Yes, delete order"
msgstr "Так, видалити замовлення"
-#: pretix/control/templates/pretixcontrol/order/deny.html:4
-#: pretix/control/templates/pretixcontrol/order/deny.html:8
+#: pretix/control/templates/pretixcontrol/order/deny.html:5
+#: pretix/control/templates/pretixcontrol/order/deny.html:9
msgid "Deny order"
msgstr "Відхилити замовлення"
-#: pretix/control/templates/pretixcontrol/order/deny.html:19
-msgid "Notify user by e-mail"
-msgstr "Повідомити користувача електронною поштою"
-
-#: pretix/control/templates/pretixcontrol/order/deny.html:35
+#: pretix/control/templates/pretixcontrol/order/deny.html:27
msgid "Yes, deny order"
msgstr "Так, відхилити замовлення"
@@ -20349,10 +20371,14 @@ msgid "taxes"
msgstr "податки"
#: pretix/control/templates/pretixcontrol/order/index.html:45
+#: pretix/control/templates/pretixcontrol/orders/index.html:289
+#: pretix/control/views/orders.py:277
msgid "Approve"
msgstr "Затвердити"
#: pretix/control/templates/pretixcontrol/order/index.html:50
+#: pretix/control/templates/pretixcontrol/orders/index.html:296
+#: pretix/control/views/orders.py:290
msgid "Deny"
msgstr "Відхилити"
@@ -20960,7 +20986,7 @@ msgid "Send email"
msgstr "Надіслати електронного листа"
#: pretix/control/templates/pretixcontrol/order/sendmail.html:27
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:71
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:74
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:42
msgid "E-mail preview"
msgstr "Попередній перегляд електронного листа"
@@ -21009,6 +21035,33 @@ msgstr ""
msgid "Sum"
msgstr "Сума"
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:5
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:7
+#, fuzzy
+#| msgid "Modify order"
+msgid "Modify orders"
+msgstr "Змінити замовлення"
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:12
+#, python-format
+msgid ""
+"The operation %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+#| msgid "You will not be able to continue."
+msgid "Do you want to continue?"
+msgstr "Ви не зможете продовжити."
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "This order is not pending approval."
+msgid "This operation cannot be reversed."
+msgstr "Це замовлення не очікує на затвердження."
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -21364,54 +21417,69 @@ msgstr "Квиток поки що ніхто не замовляв."
msgid "Take your shop live"
msgstr "Покажіть свій магазин у прямому ефірі"
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr "Перейти до квиткової крамниці"
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr "Вперед!"
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr "Розширений пошук"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr "Список відфільтровано за відповідями на запитання \"%(question)s\"."
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr "Зняти фільтр"
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr "Замовлення оплачено/всього"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, fuzzy, python-format
+#| msgid ""
+#| "\n"
+#| " from %(start_date)s\n"
+#| " "
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+"\n"
+" від %(start_date)s\n"
+" "
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -21419,34 +21487,34 @@ msgstr ""
msgid "REFUND PENDING"
msgstr "В ОЧІКУВАННІ ВІДШКОДУВАННЯ"
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr "ПЕРЕПЛАЧЕНО"
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr "НЕДОПЛАТА"
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr "ПОВНІСТЮ ОПЛАЧЕНО"
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr "Сума по всіх сторінках"
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
@@ -21454,13 +21522,31 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgctxt "subevents"
+#| msgid "Select date"
+msgid "Select action"
+msgstr "Oберіть дату"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+#| msgid "Delete question"
+msgid "Delete (test mode only)"
+msgstr "Видалити запитання"
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -21806,13 +21892,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr "Ще не ініціалізовано"
@@ -22867,6 +22946,13 @@ msgstr "Заповнювач"
msgid "Formatting example"
msgstr "Зразок форматування"
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -24085,24 +24171,24 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
msgid "The selected tickets have been marked as checked out."
msgstr "Замовлення позначено як прострочене."
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -24124,11 +24210,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr "Нам не вдалося зберегти ваші зміни. Подробиці - нижче."
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -24323,7 +24409,7 @@ msgstr "Ваше замовлення: %(code)s"
msgid "Unknown e-mail renderer."
msgstr "Невідомий засіб обробки електронної пошти."
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -24371,11 +24457,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -24721,14 +24807,14 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24746,7 +24832,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -24758,65 +24844,65 @@ msgstr[2] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr "Замовлення було відхилено, тому тепер скасовано."
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24832,7 +24918,7 @@ msgstr ""
"\n"
"Ваша команда {event}"
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
@@ -24840,54 +24926,54 @@ msgstr ""
"Платіж позначено як завершений, але нам не вдалося надіслати лист із "
"підтвердженням."
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr "На даний момент цей платіж не може бути підтверджений."
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr "Ви не можете повернути більше суми платежу, яка ще не повернута."
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
"Створено новий подарунковий сертифікат. Тепер ви можете надіслати "
"користувачеві код його подарункового сертифікату."
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -24900,24 +24986,24 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
"Вибрані вами відшкодування не відповідають вибраній загальній сумі "
"відшкодування."
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
"Замовлення позначено як оплачене, але нам не вдалося надіслати підтвердження."
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
@@ -24925,131 +25011,131 @@ msgstr ""
"Замовлення скасовано. Тепер ви можете вибрати, як ви хочете переказати гроші "
"назад користувачеві."
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr ""
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr "Ця дія дозволена лише для замовлень, що очікують на розгляд."
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr "Ця дія дозволена лише для скасованих замовлень."
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr "Ми не змогли надіслати електронного листа. Подробиці дивіться нижче."
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr "Не вдалося надіслати пошту такому користувачеві: {}"
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
@@ -25057,36 +25143,36 @@ msgstr ""
"Це посилання більше не дійсне. Будь ласка, поверніться, оновіть сторінку та "
"повторіть спробу."
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
#| msgid "Import file"
msgid "Export: {title}"
msgstr "Імпортувати файл"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25094,18 +25180,18 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr "Усі замовлення скасовано."
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
@@ -25114,7 +25200,7 @@ msgstr ""
"Замовлення скасовано. Сталася помилка з {count} замовленнями. Перевірте всі "
"нескасовані замовлення."
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -27559,6 +27645,7 @@ msgid "Waiting for"
msgstr "Список очікування"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
@@ -27637,26 +27724,26 @@ msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
"Обидва (усі контактні адреси замовлення та електронні адреси всіх учасників)"
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
#, fuzzy
#| msgid "payment pending (except unapproved)"
msgid "payment pending but already confirmed"
msgstr "В очікуванні оплати (крім незатвердженого)"
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: 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:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "В очікуванні затвердження"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "B очікуванні з простроченням платежу"
@@ -27675,46 +27762,46 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "Продаж можливий лише через обрані канали продажу"
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr "Відноснo, до закінчення події"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr "Відноснo, після закінчення події"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
#, fuzzy
#| msgid "List of orders with taxes"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "Список замовлень з податками"
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr "Будь ласка, вкажіть дату відправки"
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr "Будь ласка, вкажіть дні та час зміщення"
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr "Будь ласка, вкажіть продукт"
@@ -27752,45 +27839,45 @@ msgstr "Надсилати клієнтам, які не зареєструва
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr "Обмежити продукти"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "List of orders with taxes"
msgid "Restrict to orders with status"
msgstr "Список замовлень з податками"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "List of orders with taxes"
msgid "Restrict to check-in status"
msgstr "Список замовлень з податками"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr "Дата відправлення"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr "Час дня"
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr "Надіслати електронний лист на адресу"
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr "Насправді надсилаються лише активовані правила"
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr "в {date} o {time}"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
@@ -27798,7 +27885,7 @@ msgstr[0] "%(count)d день після завершення події о %(ti
msgstr[1] "%(count)d дні після завершення події о %(time)s"
msgstr[2] "%(count)d днів після завершення події о %(time)s"
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
@@ -27806,7 +27893,7 @@ msgstr[0] "%(count)d день перед завершенням події о %(
msgstr[1] "%(count)d дні перед завершенням події о %(time)s"
msgstr[2] "%(count)d днів перед завершенням події о %(time)s"
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
@@ -27814,7 +27901,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -27910,8 +27997,8 @@ msgstr ""
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -29121,12 +29208,12 @@ msgstr "Будь ласка введіть своє ім'я."
msgid "Please fill in answers to all required questions."
msgstr "Будь ласка дайте відповіді на усі обов'язкові запитання."
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "Оплата"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
#, fuzzy
#| msgid ""
#| "Your gift card has been applied, but {} still need to be paid. Please "
@@ -29138,32 +29225,32 @@ msgstr ""
"Ваш подарунковий сертифікат застосовано, але {} все ще потрібно сплатити. "
"Будь ласка, виберіть спосіб оплати."
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "Оберіть будь ласка метод оплати."
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
#, fuzzy
#| msgid "Please select a payment method."
msgid "Please select a payment method to proceed."
msgstr "Оберіть будь ласка метод оплати."
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr "Ви ввели неповну платіжну інформацію."
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "Перевірити замовлення"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr "Вам необхідно відмітити усі поля внизу сторінки."
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
@@ -31979,6 +32066,9 @@ msgstr "Доступ до запису"
msgid "Kosovo"
msgstr "Косово"
+#~ msgid "Notify user by e-mail"
+#~ msgstr "Повідомити користувача електронною поштою"
+
#~ msgid "By default, only paid orders will receive the email"
#~ msgstr ""
#~ "За замовчуванням електронний лист отримуватимуть лише оплачені замовлення"
diff --git a/src/pretix/locale/vi/LC_MESSAGES/django.po b/src/pretix/locale/vi/LC_MESSAGES/django.po
index 944cad3887..9c0893f9b1 100644
--- a/src/pretix/locale/vi/LC_MESSAGES/django.po
+++ b/src/pretix/locale/vi/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2022-04-25 16:10+0000\n"
"Last-Translator: fsnaix \n"
"Language-Team: Vietnamese %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+msgid "Do you want to continue?"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+msgid "This operation cannot be reversed."
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -18905,54 +18952,62 @@ msgstr ""
msgid "Take your shop live"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, python-format
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -18960,47 +19015,60 @@ msgstr ""
msgid "REFUND PENDING"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+msgid "Select action"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+msgid "Delete (test mode only)"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -19333,13 +19401,6 @@ msgstr ""
msgid "Hardware model"
msgstr ""
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr ""
@@ -20273,6 +20334,13 @@ msgstr ""
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr ""
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -21453,23 +21521,23 @@ msgstr ""
msgid "Invalid code, please try again."
msgstr ""
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr ""
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr ""
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr ""
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr ""
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -21491,11 +21559,11 @@ msgstr ""
msgid "We could not save your changes. See below for details."
msgstr ""
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr ""
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr ""
@@ -21688,7 +21756,7 @@ msgstr ""
msgid "Unknown e-mail renderer."
msgstr ""
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr ""
@@ -21736,11 +21804,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr ""
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr ""
@@ -22078,13 +22146,13 @@ msgstr ""
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22101,7 +22169,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -22113,65 +22181,65 @@ msgstr[1] ""
msgid "Unknown order code or not authorized to access this order."
msgstr ""
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr ""
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr ""
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr ""
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr ""
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr ""
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr ""
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr ""
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr ""
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr ""
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr ""
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22182,58 +22250,58 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr ""
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr ""
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr ""
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr ""
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr ""
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr ""
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr ""
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr ""
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr ""
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr ""
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22246,185 +22314,185 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr ""
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr ""
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr ""
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr ""
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr ""
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr ""
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr ""
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr ""
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr ""
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr ""
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr ""
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr ""
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr ""
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr ""
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr ""
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr ""
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr ""
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr ""
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr ""
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr ""
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr ""
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr ""
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr ""
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr ""
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr ""
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr ""
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr ""
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr ""
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr ""
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr ""
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr ""
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr ""
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr ""
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr ""
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr ""
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -22432,25 +22500,25 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr ""
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr ""
@@ -24722,6 +24790,7 @@ msgid "Waiting for"
msgstr ""
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr ""
@@ -24779,22 +24848,22 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr ""
@@ -24809,44 +24878,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr ""
@@ -24882,62 +24951,62 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr ""
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
msgid "Restrict to orders with status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
msgid "Restrict to check-in status"
msgstr ""
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr ""
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr ""
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr ""
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr ""
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
msgstr[1] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -25026,8 +25095,8 @@ msgstr ""
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -26163,41 +26232,41 @@ msgstr ""
msgid "Please fill in answers to all required questions."
msgstr ""
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr ""
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr ""
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr ""
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr ""
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr ""
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr ""
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr ""
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr ""
diff --git a/src/pretix/locale/zh_Hans/LC_MESSAGES/django.po b/src/pretix/locale/zh_Hans/LC_MESSAGES/django.po
index 4e00d9ac3c..85f98d152c 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: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-05-30 08:02+0000\n"
"Last-Translator: Martin Gross \n"
"Language-Team: Chinese (Simplified) %(num)s签入的信息。"
#: pretix/control/templates/pretixcontrol/order/refund_done.html:26
#: pretix/control/templates/pretixcontrol/order/refund_process.html:55
#: pretix/control/templates/pretixcontrol/order/refund_start.html:51
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:94
#: pretix/control/templates/pretixcontrol/orders/export_delete.html:12
#: pretix/control/templates/pretixcontrol/orders/refunds.html:107
#: pretix/control/templates/pretixcontrol/organizers/customer_anonymize.html:36
@@ -17245,6 +17270,7 @@ msgstr "取消"
#: pretix/control/templates/pretixcontrol/vouchers/delete_carts.html:16
#: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15
#: pretix/control/templates/pretixcontrol/waitinglist/delete_bulk.html:36
+#: pretix/control/views/orders.py:320
#: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:16
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15
@@ -17294,7 +17320,7 @@ msgstr "未签入"
#: pretix/control/templates/pretixcontrol/event/mail.html:47
#: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27
#: pretix/control/templates/pretixcontrol/orders/export.html:73
-#: pretix/control/templates/pretixcontrol/orders/index.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:39
#: pretix/control/templates/pretixcontrol/organizers/customer.html:97
#: pretix/control/templates/pretixcontrol/organizers/customer.html:165
#: pretix/control/templates/pretixcontrol/organizers/export.html:73
@@ -17325,7 +17351,7 @@ msgstr ""
msgid "Please double-check if this was intentional."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:9
msgid ""
"You can create check-in lists that you can use e.g. at the entrance of your "
"event to track who is coming and if they actually bought a ticket. You can "
@@ -17336,7 +17362,7 @@ msgstr ""
"们是否真的买了票。您可以通过在纸上打印列表,使用此Web界面或使用我们的某个移动"
"或桌面应用程序自动扫描票证来执行此过程。"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:14
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:16
msgid ""
"You can create multiple check-in lists to separate multiple parts of your "
"event, for example if you have separate entries for multiple ticket types. "
@@ -17350,7 +17376,7 @@ msgstr ""
"上都有效一次。如果您使用节日通行证举办节日,允许访问每一个或多个演出以及仅对"
"单个演出有效的门票,这可能很有用。"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:23
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:25
msgid ""
"If you have the appropriate organizer-level permissions, you can connect new "
"devices to your account and use them to validate tickets. Since the devices "
@@ -17358,32 +17384,32 @@ msgid ""
"for every event but can reuse them over and over again."
msgstr ""
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:40
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:57
msgid "Your search did not match any check-in lists."
msgstr "您的搜索与任何签入列表都不匹配。"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:42
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:59
msgid "You haven't created any check-in lists yet."
msgstr "您尚未创建任何签入列表。"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:50
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:61
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:67
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:79
msgid "Create a new check-in list"
msgstr "新建签入列表"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:54
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:83
#: pretix/control/templates/pretixcontrol/organizers/devices.html:7
msgid "Connected devices"
msgstr "连接设备"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:77
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:103
#, fuzzy
#| msgid "Not checked in"
msgid "Automated check-in"
msgstr "未签入"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:133
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:163
#: pretix/control/templates/pretixcontrol/items/categories.html:52
#: pretix/control/templates/pretixcontrol/items/discounts.html:133
#: pretix/control/templates/pretixcontrol/items/index.html:121
@@ -18347,7 +18373,7 @@ msgstr "支付设置"
#: pretix/control/templates/pretixcontrol/event/payment.html:22
#: pretix/control/templates/pretixcontrol/user/settings.html:48
-#: pretix/plugins/sendmail/models.py:269
+#: pretix/plugins/sendmail/models.py:270
msgid "Enabled"
msgstr "启用"
@@ -18427,7 +18453,7 @@ msgid ""
msgstr ""
#: pretix/control/templates/pretixcontrol/event/plugins.html:17
-#: pretix/control/views/checkin.py:401 pretix/control/views/discounts.py:114
+#: pretix/control/views/checkin.py:405 pretix/control/views/discounts.py:114
#: pretix/control/views/event.py:236 pretix/control/views/event.py:424
#: pretix/control/views/event.py:504 pretix/control/views/event.py:543
#: pretix/control/views/event.py:690 pretix/control/views/event.py:910
@@ -20355,7 +20381,7 @@ msgstr "您真的想批准这个订单?"
#: pretix/control/templates/pretixcontrol/order/cancel.html:46
#: pretix/control/templates/pretixcontrol/order/cancellation_request_delete.html:21
#: pretix/control/templates/pretixcontrol/order/delete.html:20
-#: pretix/control/templates/pretixcontrol/order/deny.html:30
+#: pretix/control/templates/pretixcontrol/order/deny.html:22
#: pretix/control/templates/pretixcontrol/order/pay_cancel.html:20
#: pretix/control/templates/pretixcontrol/order/refund_cancel.html:27
#: pretix/presale/templates/pretixpresale/event/order_cancel.html:212
@@ -20377,7 +20403,7 @@ msgid "Cancel order"
msgstr "取消订单"
#: pretix/control/templates/pretixcontrol/order/cancel.html:12
-#: pretix/control/templates/pretixcontrol/order/deny.html:10
+#: pretix/control/templates/pretixcontrol/order/deny.html:11
msgid "Do you really want to cancel this order? You cannot revert this action."
msgstr "你真的想取消这个订单? 您无法还原此操作。"
@@ -20654,16 +20680,12 @@ msgstr ""
msgid "Yes, delete order"
msgstr "是的,删除订单"
-#: pretix/control/templates/pretixcontrol/order/deny.html:4
-#: pretix/control/templates/pretixcontrol/order/deny.html:8
+#: pretix/control/templates/pretixcontrol/order/deny.html:5
+#: pretix/control/templates/pretixcontrol/order/deny.html:9
msgid "Deny order"
msgstr "拒绝订单"
-#: pretix/control/templates/pretixcontrol/order/deny.html:19
-msgid "Notify user by e-mail"
-msgstr "通过电子邮件通知用户"
-
-#: pretix/control/templates/pretixcontrol/order/deny.html:35
+#: pretix/control/templates/pretixcontrol/order/deny.html:27
msgid "Yes, deny order"
msgstr "是的,拒绝订单"
@@ -20685,10 +20707,14 @@ msgid "taxes"
msgstr "税"
#: pretix/control/templates/pretixcontrol/order/index.html:45
+#: pretix/control/templates/pretixcontrol/orders/index.html:289
+#: pretix/control/views/orders.py:277
msgid "Approve"
msgstr "批准"
#: pretix/control/templates/pretixcontrol/order/index.html:50
+#: pretix/control/templates/pretixcontrol/orders/index.html:296
+#: pretix/control/views/orders.py:290
msgid "Deny"
msgstr "拒绝"
@@ -21314,7 +21340,7 @@ msgid "Send email"
msgstr "发送电子邮件"
#: pretix/control/templates/pretixcontrol/order/sendmail.html:27
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:71
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:74
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:42
msgid "E-mail preview"
msgstr "电子邮件预览"
@@ -21373,6 +21399,33 @@ msgstr "此付款是使用旧版本的Pretix创建的,因此可能无法获得
msgid "Sum"
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:5
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:7
+#, fuzzy
+#| msgid "Modify order"
+msgid "Modify orders"
+msgstr "修改订单"
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:12
+#, python-format
+msgid ""
+"The operation %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+#| msgid "Add-on products will not be counted."
+msgid "Do you want to continue?"
+msgstr "附加产品不计算在内。"
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "The pretix.eu server could not be reached."
+msgid "This operation cannot be reversed."
+msgstr "无法访问pretix.eu服务器。"
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -21748,61 +21801,76 @@ msgstr "还没有人订票。"
msgid "Take your shop live"
msgstr "现场购物"
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr "去售票处"
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
#, fuzzy
#| msgid "Search query"
msgid "Search query:"
msgstr "搜索查询"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr "走!"
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
#, fuzzy
#| msgid "Advanced settings"
msgid "Advanced search"
msgstr "高级设置"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr "列表按问题\"%(question)s\"的答案筛选。"
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr "停止筛选"
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
#, fuzzy
#| msgid "Order total"
msgid "Order paid / total"
msgstr "订单总计"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, fuzzy, python-format
-#| msgid "Last updated: %(date)s"
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "最后更新日期:%(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, fuzzy, python-format
+#| msgid ""
+#| "\n"
+#| " from "
+#| "%(start_date)s\n"
+#| " "
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+"\n"
+" 来自%(start_date)s\n"
+" "
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -21810,46 +21878,64 @@ msgstr ""
msgid "REFUND PENDING"
msgstr "待处理退款"
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr "超额支付"
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr "未足额支付"
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr "全额支付"
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr ""
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr "所有页面的总和"
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] "%(s)s订单"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr ""
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgctxt "address"
+#| msgid "Select state"
+msgid "Select action"
+msgstr "选择 州"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+#| msgid "Disable test mode"
+msgid "Delete (test mode only)"
+msgstr "禁用测试模式"
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -22233,13 +22319,6 @@ msgstr "连接设备"
msgid "Hardware model"
msgstr "硬件模型"
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr ""
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr "尚未初始化"
@@ -23319,6 +23398,14 @@ msgstr "下订单"
msgid "Formatting example"
msgstr ""
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, fuzzy, python-format
+#| msgid "Last updated: %(date)s"
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "最后更新日期:%(date)s"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -24680,25 +24767,25 @@ msgstr "请重试。"
msgid "Invalid code, please try again."
msgstr "无效代码,请重试。"
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr "选定的签入已恢复。"
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
#, fuzzy
#| msgid "The selected tickets have been marked as checked in."
msgid "The selected tickets have been marked as checked out."
msgstr "所选票证已标记为已签入。"
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr "所选票证已标记为已签入。"
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr "已创建新的签入列表。"
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -24720,11 +24807,11 @@ msgstr "已创建新的签入列表。"
msgid "We could not save your changes. See below for details."
msgstr "我们无法保存您的更改。详见下文。"
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr "请求的列表不存在。"
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr "所选列表已被删除。"
@@ -24941,7 +25028,7 @@ msgstr "您的订单:{code}"
msgid "Unknown e-mail renderer."
msgstr "未知的电子邮件渲染器。"
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr "您请求的票证输出类型无效。"
@@ -24989,11 +25076,11 @@ msgid ""
"event: {plugin_names}"
msgstr ""
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr "评论已更新。"
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr "无法更新评论。"
@@ -25359,14 +25446,14 @@ msgstr "上次更新检查未成功。"
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr ""
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
#, fuzzy
#| msgid "Your invoice details"
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] "您的发票详细信息"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25382,7 +25469,7 @@ msgid_plural ""
"Your {event} team"
msgstr[0] ""
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -25394,69 +25481,69 @@ msgstr[0] ""
msgid "Unknown order code or not authorized to access this order."
msgstr "未知订单代码或未授权访问此订单。"
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr "此产品未启用票证下载。"
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr "订单已被删除。"
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr "无法删除订单,因为某些约束(例如插件创建的数据)不允许删除。"
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr "只能删除在测试模式下创建的订单。"
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr "该订单已被拒绝,因此现已取消。"
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr "此付款已被取消。"
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr "目前不能取消这笔付款。"
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr "退款已被取消。"
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr "此退款目前无法取消。"
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr "退款已处理完毕。"
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr "此退款目前无法处理。"
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr "退款已标记为已完成。"
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
#, fuzzy
#| msgid "The device has been verified and can now be used."
msgid "The request has been removed. If you want, you can now inform the user."
msgstr "该设备已经过验证,现在可以使用。"
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
#, fuzzy
#| msgid "Cancellation fee"
msgid "Your cancellation request"
msgstr "取消费用"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, fuzzy, python-brace-format
#| msgid ""
#| "Hello,\n"
@@ -25492,62 +25579,62 @@ msgstr ""
"致敬,\n"
"您的{event}团队"
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr "付款已标记为已完成,但我们无法发送确认邮件。"
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr "付款已标记为已完成。"
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr "目前无法确认这笔付款。"
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr "您的退款金额不能超过尚未退款的付款金额。"
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr "您为仅支持全额退款的付款方式选择了部分退款。"
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr "其中一个退款处理失败。您应该以不同的方式重新尝试退款。错误消息为:{}"
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr "已处理的退款{}。"
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr "{}的退款已保存,但尚未完全执行。 您可以在下面将其标记为完成。"
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
#, fuzzy
#| msgid "The device has been verified and can now be used."
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr "该设备已经过验证,现在可以使用。"
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
#, fuzzy
#| msgid "Gift card code"
msgid "Your gift card code"
msgstr "礼品卡代码"
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25560,195 +25647,195 @@ msgid ""
"Your {event} team"
msgstr ""
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr "您选择的退款与所选的退款总额不符。"
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr "订单已标记为已付款,但我们无法发送确认邮件。"
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr "已成功创建付款。"
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr "订单已被取消。 您现在可以选择将资金转回给用户的方式。"
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr "未指定增值税ID。"
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr "未指定国家。"
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
#, fuzzy
#| msgid ""
#| "VAT ID could not be checked since a non-EU country has been specified."
msgid "VAT ID could not be checked since this country is not supported."
msgstr "由于指定了非欧盟国家/地区,因此无法检查增值税ID。"
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr "无法检查增值税ID,因为该国家的增值税检查服务目前无法使用。"
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr "此增值税ID有效。"
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr "未知发票。"
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr ""
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr "发票已被取消。"
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
#, fuzzy
#| msgid "The invoice has already been canceled."
msgid "The invoice file has already been exported."
msgstr "发票已被取消。"
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
#, fuzzy
#| msgid "The invoice has been regenerated."
msgid "The invoice file is too old to be regenerated."
msgstr "发票已重新生成。"
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr "发票已清除个人数据。"
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr "电子邮件已排队等待发送。"
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr "尚未找到此发票"
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr "发票文件不再存储在服务器上。"
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr "尚未生成发票文件,我们现在将为您生成。 请在几秒钟后再试一次。"
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr "付款条件已更改。"
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr "由于服务器太忙,我们无法完全处理请求。"
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr "此操作仅适于用待处理订单。"
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
#, fuzzy
#| msgid "This action is only allowed for pending orders."
msgid "This action is only allowed for canceled orders."
msgstr "此操作仅适于用待处理订单。"
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr "发生错误。 请参阅下面的详细信息。"
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr "订单已更改并已通知用户。"
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr "订单已更改。"
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr "我们在处理您的输入时遇到困难。请检查下面的错误。"
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr "订单的任何内容都不得改变。"
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr "我们无法发送电子邮件。 请参阅下文了解详情。"
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr "主题:{subject}"
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr "您的邮件已排队,并将发送至{}。"
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr "无法向以下用户发送邮件:{}"
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr "此链接不再有效。 请返回,刷新页面,然后重试。"
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr "没有指定订单代码的订单。"
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr "找不到选定的导出程序。"
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr "处理您的输入时出现问题。请参阅下面的错误详细信息。"
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr ""
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr ""
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, fuzzy, python-brace-format
#| msgid "Expiry date"
msgid "Export: {title}"
msgstr "到期日"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -25756,27 +25843,27 @@ msgid ""
"attached to this email, you can find a new scheduled report for {name}."
msgstr ""
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
"minutes."
msgstr ""
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
#, fuzzy
#| msgid "The order has been canceled."
msgid "All orders have been canceled."
msgstr "订单已取消。"
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr ""
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
#, fuzzy
#| msgid "The password you entered was invalid, please try again."
msgid "Your input was not valid."
@@ -28381,6 +28468,7 @@ msgid "Waiting for"
msgstr "等待"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
#, fuzzy
#| msgid "Restrict to specific sales channels"
msgctxt "sendmail_form"
@@ -28456,24 +28544,24 @@ msgstr ""
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
#, fuzzy
#| msgid "Approval pending"
msgid "approval pending"
msgstr "等待批准"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "逾期未付款"
@@ -28492,60 +28580,60 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "只限特殊销售渠道"
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr ""
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
#, fuzzy
#| msgid "Absolute value"
msgid "Absolute"
msgstr "绝对值"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
#, fuzzy
#| msgid "Search for events"
msgid "Relative, before event start"
msgstr "搜索活动"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
#, fuzzy
#| msgid "Search for events"
msgid "Relative, before event end"
msgstr "搜索活动"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
#, fuzzy
#| msgid "Search for events"
msgid "Relative, after event start"
msgstr "搜索活动"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
#, fuzzy
#| msgid "Relative date:"
msgid "Relative, after event end"
msgstr "相对日期:"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
#, fuzzy
#| msgid "List of orders with taxes (PDF)"
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "含税订单列表(PDF)"
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
#, fuzzy
#| msgid "Please enter your name."
msgid "Please specify the send date"
msgstr "请输入您的姓名。"
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
#, fuzzy
#| msgid "Please enter the same password twice"
msgid "Please specify the offset days and time"
msgstr "请输入两次相同的密码"
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
#, fuzzy
#| msgid "Please select a quota."
msgid "Please specify a product"
@@ -28592,72 +28680,72 @@ msgstr "将订单状态发送给客户"
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
#, fuzzy
#| msgid "Limit to products"
msgid "Limit products"
msgstr "限定产品"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
#, fuzzy
#| msgid "List of orders with taxes (PDF)"
msgid "Restrict to orders with status"
msgstr "含税订单列表(PDF)"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "List of orders with taxes (PDF)"
msgid "Restrict to check-in status"
msgstr "含税订单列表(PDF)"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
#, fuzzy
#| msgid "End date"
msgid "Send date"
msgstr "结束日期"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
#, fuzzy
#| msgid "Number of days"
msgid "Time of day"
msgstr "天数"
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
#, fuzzy
#| msgid "Send email"
msgid "Send email to"
msgstr "发送电子邮件"
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr ""
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, fuzzy, python-brace-format
#| msgid "Show dates with time"
msgid "on {date} at {time}"
msgstr "显示日期和时间"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
msgstr[0] ""
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] ""
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] ""
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -28774,8 +28862,8 @@ msgstr "创建一个新用户"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr ""
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -30085,12 +30173,12 @@ msgstr "请输入您的姓名。"
msgid "Please fill in answers to all required questions."
msgstr "请填写所有必填问题的答案。"
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "付款"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
#, fuzzy
#| msgid ""
#| "Your gift card has been applied, but {} still need to be paid. Please "
@@ -30100,32 +30188,32 @@ msgid ""
"select a payment method for the remainder."
msgstr "您的礼品卡已应用,但仍需付款{}。请选择一种付款方式。"
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "请选择付款方式。"
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
#, fuzzy
#| msgid "Please select a payment method."
msgid "Please select a payment method to proceed."
msgstr "请选择付款方式。"
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr "您输入的付款信息不完整。"
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "查看订单"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr "您需要选中页面底部的所有复选框。"
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr "发送确认邮件时出错。 请稍后再试。"
@@ -33101,6 +33189,9 @@ msgstr "录入权限"
msgid "Kosovo"
msgstr ""
+#~ msgid "Notify user by e-mail"
+#~ msgstr "通过电子邮件通知用户"
+
#, python-format
#~ msgid ""
#~ "\n"
diff --git a/src/pretix/locale/zh_Hant/LC_MESSAGES/django.po b/src/pretix/locale/zh_Hant/LC_MESSAGES/django.po
index 0048960dd2..92f2b96d0a 100644
--- a/src/pretix/locale/zh_Hant/LC_MESSAGES/django.po
+++ b/src/pretix/locale/zh_Hant/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-06 08:12+0000\n"
+"POT-Creation-Date: 2023-09-08 07:50+0000\n"
"PO-Revision-Date: 2023-09-02 14:00+0000\n"
"Last-Translator: Ash So \n"
"Language-Team: Chinese (Traditional) %(num)s簽到的資訊。"
#: pretix/control/templates/pretixcontrol/order/refund_done.html:26
#: pretix/control/templates/pretixcontrol/order/refund_process.html:55
#: pretix/control/templates/pretixcontrol/order/refund_start.html:51
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:94
#: pretix/control/templates/pretixcontrol/orders/export_delete.html:12
#: pretix/control/templates/pretixcontrol/orders/refunds.html:107
#: pretix/control/templates/pretixcontrol/organizers/customer_anonymize.html:36
@@ -15842,6 +15867,7 @@ msgstr "取消"
#: pretix/control/templates/pretixcontrol/vouchers/delete_carts.html:16
#: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15
#: pretix/control/templates/pretixcontrol/waitinglist/delete_bulk.html:36
+#: pretix/control/views/orders.py:320
#: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:16
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15
#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15
@@ -15889,7 +15915,7 @@ msgstr "自訂簽到規則"
#: pretix/control/templates/pretixcontrol/event/mail.html:47
#: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27
#: pretix/control/templates/pretixcontrol/orders/export.html:73
-#: pretix/control/templates/pretixcontrol/orders/index.html:38
+#: pretix/control/templates/pretixcontrol/orders/index.html:39
#: pretix/control/templates/pretixcontrol/organizers/customer.html:97
#: pretix/control/templates/pretixcontrol/organizers/customer.html:165
#: pretix/control/templates/pretixcontrol/organizers/export.html:73
@@ -15922,7 +15948,7 @@ msgstr ""
msgid "Please double-check if this was intentional."
msgstr "請再此檢查這是否是故意的。"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:7
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:9
msgid ""
"You can create check-in lists that you can use e.g. at the entrance of your "
"event to track who is coming and if they actually bought a ticket. You can "
@@ -15933,7 +15959,7 @@ msgstr ""
"了票。你可以通過在紙上列印清單、使用此 Web 介面,或使用我們的移動或桌面應用程"
"式之一,自動掃描訂單,來完成此過程。"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:14
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:16
msgid ""
"You can create multiple check-in lists to separate multiple parts of your "
"event, for example if you have separate entries for multiple ticket types. "
@@ -15947,7 +15973,7 @@ msgstr ""
"有效一次。假如你允許使用訪問每場或多場表演的節日通行證,以及對只有單場表演有"
"效的門票,來舉辦節日,這可能會很有用。"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:23
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:25
msgid ""
"If you have the appropriate organizer-level permissions, you can connect new "
"devices to your account and use them to validate tickets. Since the devices "
@@ -15958,30 +15984,30 @@ msgstr ""
"驗證票證。由於設備是在召集人級別連接的,因你您不必每項活動建立新設備,而是可"
"以一遍又一遍地重複使們。"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:40
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:57
msgid "Your search did not match any check-in lists."
msgstr "你的搜索與任何簽到清單都不符合。"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:42
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:59
msgid "You haven't created any check-in lists yet."
msgstr "你尚未建立任何簽到清單。"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:50
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:61
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:67
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:79
msgid "Create a new check-in list"
msgstr "建立新的簽到清單"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:54
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:65
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:72
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:83
#: pretix/control/templates/pretixcontrol/organizers/devices.html:7
msgid "Connected devices"
msgstr "連接設備"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:77
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:103
msgid "Automated check-in"
msgstr "自動登記"
-#: pretix/control/templates/pretixcontrol/checkin/lists.html:133
+#: pretix/control/templates/pretixcontrol/checkin/lists.html:163
#: pretix/control/templates/pretixcontrol/items/categories.html:52
#: pretix/control/templates/pretixcontrol/items/discounts.html:133
#: pretix/control/templates/pretixcontrol/items/index.html:121
@@ -16907,7 +16933,7 @@ msgstr "付款設定"
#: pretix/control/templates/pretixcontrol/event/payment.html:22
#: pretix/control/templates/pretixcontrol/user/settings.html:48
-#: pretix/plugins/sendmail/models.py:269
+#: pretix/plugins/sendmail/models.py:270
msgid "Enabled"
msgstr "啟用"
@@ -16984,7 +17010,7 @@ msgstr ""
"能、將你的活動連接到第三方服務或應用其他形式的自定義。"
#: pretix/control/templates/pretixcontrol/event/plugins.html:17
-#: pretix/control/views/checkin.py:401 pretix/control/views/discounts.py:114
+#: pretix/control/views/checkin.py:405 pretix/control/views/discounts.py:114
#: pretix/control/views/event.py:236 pretix/control/views/event.py:424
#: pretix/control/views/event.py:504 pretix/control/views/event.py:543
#: pretix/control/views/event.py:690 pretix/control/views/event.py:910
@@ -18802,7 +18828,7 @@ msgstr "你確定要批准此訂單嗎?"
#: pretix/control/templates/pretixcontrol/order/cancel.html:46
#: pretix/control/templates/pretixcontrol/order/cancellation_request_delete.html:21
#: pretix/control/templates/pretixcontrol/order/delete.html:20
-#: pretix/control/templates/pretixcontrol/order/deny.html:30
+#: pretix/control/templates/pretixcontrol/order/deny.html:22
#: pretix/control/templates/pretixcontrol/order/pay_cancel.html:20
#: pretix/control/templates/pretixcontrol/order/refund_cancel.html:27
#: pretix/presale/templates/pretixpresale/event/order_cancel.html:212
@@ -18824,7 +18850,7 @@ msgid "Cancel order"
msgstr "取消訂單"
#: pretix/control/templates/pretixcontrol/order/cancel.html:12
-#: pretix/control/templates/pretixcontrol/order/deny.html:10
+#: pretix/control/templates/pretixcontrol/order/deny.html:11
msgid "Do you really want to cancel this order? You cannot revert this action."
msgstr "你真的要取消此訂單嗎?你無法還原此操作。"
@@ -19091,16 +19117,12 @@ msgstr ""
msgid "Yes, delete order"
msgstr "是,刪除訂單"
-#: pretix/control/templates/pretixcontrol/order/deny.html:4
-#: pretix/control/templates/pretixcontrol/order/deny.html:8
+#: pretix/control/templates/pretixcontrol/order/deny.html:5
+#: pretix/control/templates/pretixcontrol/order/deny.html:9
msgid "Deny order"
msgstr "否認訂單"
-#: pretix/control/templates/pretixcontrol/order/deny.html:19
-msgid "Notify user by e-mail"
-msgstr "以郵件通知使用者"
-
-#: pretix/control/templates/pretixcontrol/order/deny.html:35
+#: pretix/control/templates/pretixcontrol/order/deny.html:27
msgid "Yes, deny order"
msgstr "是,拒絕訂單"
@@ -19122,10 +19144,14 @@ msgid "taxes"
msgstr "稅"
#: pretix/control/templates/pretixcontrol/order/index.html:45
+#: pretix/control/templates/pretixcontrol/orders/index.html:289
+#: pretix/control/views/orders.py:277
msgid "Approve"
msgstr "已批准"
#: pretix/control/templates/pretixcontrol/order/index.html:50
+#: pretix/control/templates/pretixcontrol/orders/index.html:296
+#: pretix/control/views/orders.py:290
msgid "Deny"
msgstr "否認"
@@ -19710,7 +19736,7 @@ msgid "Send email"
msgstr "傳送電子郵件"
#: pretix/control/templates/pretixcontrol/order/sendmail.html:27
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:71
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:74
#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:42
msgid "E-mail preview"
msgstr "預覽電子郵件"
@@ -19757,6 +19783,33 @@ msgstr "此訂單是在引入此表之前建立的,因此此數據可能不準
msgid "Sum"
msgstr "總和"
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:5
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:7
+#, fuzzy
+#| msgid "Modify order"
+msgid "Modify orders"
+msgstr "修改訂單"
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:12
+#, python-format
+msgid ""
+"The operation %(label)s can be applied to "
+"%(allowed)s of the selected %(total)s "
+"orders."
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:71
+#, fuzzy
+#| msgid "You will not be able to continue."
+msgid "Do you want to continue?"
+msgstr "你將無法繼續。"
+
+#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:77
+#, fuzzy
+#| msgid "The transaction could not be reversed."
+msgid "This operation cannot be reversed."
+msgstr "交易無法撤銷。"
+
#: pretix/control/templates/pretixcontrol/orders/cancel.html:9
msgid ""
"You can use this page to cancel and refund all orders at once in case you "
@@ -20099,54 +20152,69 @@ msgstr "還沒有人訂票。"
msgid "Take your shop live"
msgstr "讓你的商店上線"
-#: pretix/control/templates/pretixcontrol/orders/index.html:25
+#: pretix/control/templates/pretixcontrol/orders/index.html:26
msgid "Go to the ticket shop"
msgstr "去售票處"
-#: pretix/control/templates/pretixcontrol/orders/index.html:33
+#: pretix/control/templates/pretixcontrol/orders/index.html:34
msgid "Search query:"
msgstr "搜索查詢:"
-#: pretix/control/templates/pretixcontrol/orders/index.html:47
+#: pretix/control/templates/pretixcontrol/orders/index.html:49
#: pretix/control/templates/pretixcontrol/vouchers/index.html:20
msgid "Go!"
msgstr "出發!"
-#: pretix/control/templates/pretixcontrol/orders/index.html:86
+#: pretix/control/templates/pretixcontrol/orders/index.html:89
msgid "Advanced search"
msgstr "進階搜尋"
-#: pretix/control/templates/pretixcontrol/orders/index.html:99
+#: pretix/control/templates/pretixcontrol/orders/index.html:102
#, python-format
msgid "List filtered by answers to question \"%(question)s\"."
msgstr "按問題「%(question)s」的答案篩選的清單。"
-#: pretix/control/templates/pretixcontrol/orders/index.html:104
+#: pretix/control/templates/pretixcontrol/orders/index.html:107
msgid "Remove filter"
msgstr "移除篩選"
-#: pretix/control/templates/pretixcontrol/orders/index.html:122
+#: pretix/control/templates/pretixcontrol/orders/index.html:143
#: pretix/control/templates/pretixcontrol/organizers/customer.html:206
msgid "Order paid / total"
msgstr "已付訂單/總訂單"
-#: pretix/control/templates/pretixcontrol/orders/index.html:144
-#: pretix/control/templates/pretixcontrol/orders/index.html:146
-#: pretix/control/templates/pretixcontrol/search/orders.html:80
-#: pretix/control/templates/pretixcontrol/search/orders.html:82
-#, python-format
-msgctxt "followup"
-msgid "TODO %(date)s"
-msgstr "待辦事項%(date)s"
+#: pretix/control/templates/pretixcontrol/orders/index.html:173
+#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
+#: pretix/control/templates/pretixcontrol/subevents/index.html:128
+#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
+#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
+msgid "select row for batch-operation"
+msgstr "選擇行進行批處理操作"
-#: pretix/control/templates/pretixcontrol/orders/index.html:162
+#: pretix/control/templates/pretixcontrol/orders/index.html:188
+#: pretix/control/templates/pretixcontrol/orders/index.html:191
+#, fuzzy, python-format
+#| msgid ""
+#| "\n"
+#| " from %(start_date)s\n"
+#| " "
+msgctxt "followup"
+msgid ""
+"\n"
+" TODO %(date)s"
+msgstr ""
+"\n"
+" 從 %(start_date)s\n"
+" "
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:208
#: pretix/control/templates/pretixcontrol/organizers/customer.html:240
#: pretix/control/templates/pretixcontrol/search/orders.html:95
msgid "CANCELLATION REQUESTED"
msgstr "要求已取消"
-#: pretix/control/templates/pretixcontrol/orders/index.html:165
-#: pretix/control/templates/pretixcontrol/orders/index.html:167
+#: pretix/control/templates/pretixcontrol/orders/index.html:211
+#: pretix/control/templates/pretixcontrol/orders/index.html:213
#: pretix/control/templates/pretixcontrol/organizers/customer.html:243
#: pretix/control/templates/pretixcontrol/organizers/customer.html:245
#: pretix/control/templates/pretixcontrol/search/orders.html:98
@@ -20154,46 +20222,64 @@ msgstr "要求已取消"
msgid "REFUND PENDING"
msgstr "退款待處理"
-#: pretix/control/templates/pretixcontrol/orders/index.html:170
+#: pretix/control/templates/pretixcontrol/orders/index.html:216
#: pretix/control/templates/pretixcontrol/organizers/customer.html:248
#: pretix/control/templates/pretixcontrol/search/orders.html:103
msgid "OVERPAID"
msgstr "超付"
-#: pretix/control/templates/pretixcontrol/orders/index.html:172
+#: pretix/control/templates/pretixcontrol/orders/index.html:218
#: pretix/control/templates/pretixcontrol/organizers/customer.html:250
#: pretix/control/templates/pretixcontrol/search/orders.html:105
msgid "UNDERPAID"
msgstr "工資過低"
-#: pretix/control/templates/pretixcontrol/orders/index.html:174
+#: pretix/control/templates/pretixcontrol/orders/index.html:220
#: pretix/control/templates/pretixcontrol/organizers/customer.html:252
#: pretix/control/templates/pretixcontrol/search/orders.html:107
msgid "FULLY PAID"
msgstr "全額已付款"
-#: pretix/control/templates/pretixcontrol/orders/index.html:186
+#: pretix/control/templates/pretixcontrol/orders/index.html:232
#: pretix/control/templates/pretixcontrol/organizers/customer.html:264
msgid "INVOICE NOT CANCELED"
msgstr "發票未取消"
-#: pretix/control/templates/pretixcontrol/orders/index.html:197
+#: pretix/control/templates/pretixcontrol/orders/index.html:244
msgid "Sum over all pages"
msgstr "所有頁面的總和"
-#: pretix/control/templates/pretixcontrol/orders/index.html:200
+#: pretix/control/templates/pretixcontrol/orders/index.html:247
#, python-format
msgid "1 order"
msgid_plural "%(s)s orders"
msgstr[0] "一項訂單,%(s)s 訂單"
-#: pretix/control/templates/pretixcontrol/orders/index.html:209
-#: pretix/control/templates/pretixcontrol/orders/index.html:218
+#: pretix/control/templates/pretixcontrol/orders/index.html:256
+#: pretix/control/templates/pretixcontrol/orders/index.html:265
msgid ""
"This sum includes canceled orders. For your ticket revenue, look at the "
"\"order overview\"."
msgstr "此金額包括已取消的訂單。對於你的門票收入,請查看「訂單概覽」。"
+#: pretix/control/templates/pretixcontrol/orders/index.html:282
+#, fuzzy
+#| msgctxt "subevents"
+#| msgid "Select date"
+msgid "Select action"
+msgstr "選擇日期"
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:304
+#: pretix/control/views/orders.py:306
+msgid "Mark as expired if overdue"
+msgstr ""
+
+#: pretix/control/templates/pretixcontrol/orders/index.html:312
+#, fuzzy
+#| msgid "Disable test mode"
+msgid "Delete (test mode only)"
+msgstr "禁用測試模式"
+
#: pretix/control/templates/pretixcontrol/orders/overview.html:5
#: pretix/control/templates/pretixcontrol/orders/overview.html:16
msgid "Order overview"
@@ -20539,13 +20625,6 @@ msgstr "連接一項設備"
msgid "Hardware model"
msgstr "硬體型號"
-#: pretix/control/templates/pretixcontrol/organizers/devices.html:109
-#: pretix/control/templates/pretixcontrol/subevents/index.html:128
-#: pretix/control/templates/pretixcontrol/vouchers/index.html:144
-#: pretix/control/templates/pretixcontrol/waitinglist/index.html:177
-msgid "select row for batch-operation"
-msgstr "選擇行進行批處理操作"
-
#: pretix/control/templates/pretixcontrol/organizers/devices.html:139
msgid "Not yet initialized"
msgstr "尚未初始化"
@@ -21541,6 +21620,13 @@ msgstr "佔位符"
msgid "Formatting example"
msgstr "格式設置範例"
+#: pretix/control/templates/pretixcontrol/search/orders.html:80
+#: pretix/control/templates/pretixcontrol/search/orders.html:82
+#, python-format
+msgctxt "followup"
+msgid "TODO %(date)s"
+msgstr "待辦事項%(date)s"
+
#: pretix/control/templates/pretixcontrol/search/orders.html:116
msgid ""
"We couldn't find any orders that you have access to and that match your "
@@ -22787,23 +22873,23 @@ msgstr "請重試。"
msgid "Invalid code, please try again."
msgstr "代碼無效,請重試。"
-#: pretix/control/views/checkin.py:263
+#: pretix/control/views/checkin.py:262
msgid "The selected check-ins have been reverted."
msgstr "選定的簽入已還原。"
-#: pretix/control/views/checkin.py:265
+#: pretix/control/views/checkin.py:264
msgid "The selected tickets have been marked as checked out."
msgstr "所選門票已標記為已簽出。"
-#: pretix/control/views/checkin.py:267
+#: pretix/control/views/checkin.py:266
msgid "The selected tickets have been marked as checked in."
msgstr "所選門票已標記為已簽到。"
-#: pretix/control/views/checkin.py:351
+#: pretix/control/views/checkin.py:355
msgid "The new check-in list has been created."
msgstr "新的簽入清單已建立。"
-#: pretix/control/views/checkin.py:358 pretix/control/views/checkin.py:418
+#: pretix/control/views/checkin.py:362 pretix/control/views/checkin.py:422
#: pretix/control/views/discounts.py:135 pretix/control/views/discounts.py:183
#: pretix/control/views/event.py:266 pretix/control/views/event.py:507
#: pretix/control/views/event.py:546 pretix/control/views/event.py:693
@@ -22825,11 +22911,11 @@ msgstr "新的簽入清單已建立。"
msgid "We could not save your changes. See below for details."
msgstr "我們無法儲存你的更改。詳情見下文。"
-#: pretix/control/views/checkin.py:397 pretix/control/views/checkin.py:434
+#: pretix/control/views/checkin.py:401 pretix/control/views/checkin.py:438
msgid "The requested list does not exist."
msgstr "請求的清單不存在。"
-#: pretix/control/views/checkin.py:443
+#: pretix/control/views/checkin.py:447
msgid "The selected list has been deleted."
msgstr "選取清單已被刪除。"
@@ -23025,7 +23111,7 @@ msgstr "你的訂單:%(code)s"
msgid "Unknown e-mail renderer."
msgstr "未知的電子郵件渲染器。"
-#: pretix/control/views/event.py:826 pretix/control/views/orders.py:466
+#: pretix/control/views/event.py:826 pretix/control/views/orders.py:635
#: pretix/presale/views/order.py:1034 pretix/presale/views/order.py:1041
msgid "You requested an invalid ticket output type."
msgstr "你請求的票證輸出類型無效。"
@@ -23075,11 +23161,11 @@ msgid ""
"event: {plugin_names}"
msgstr "具體來說,以下外掛程式仍然包含依賴於此事件的數據:{plugin_names}"
-#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:549
+#: pretix/control/views/event.py:1149 pretix/control/views/orders.py:718
msgid "The comment has been updated."
msgstr "評論已更新。"
-#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:551
+#: pretix/control/views/event.py:1151 pretix/control/views/orders.py:720
msgid "Could not update the comment."
msgstr "無法更新評論。"
@@ -23452,12 +23538,12 @@ msgstr "匯入成功。"
msgid "We've been unable to parse the uploaded file as a CSV file."
msgstr "我們無法將上傳的檔解析為 CSV 檔。"
-#: pretix/control/views/orders.py:330
+#: pretix/control/views/orders.py:499
msgid "Your invoice"
msgid_plural "Your invoices"
msgstr[0] "你的發票"
-#: pretix/control/views/orders.py:332
+#: pretix/control/views/orders.py:501
#, python-brace-format
msgid ""
"Hello,\n"
@@ -23484,7 +23570,7 @@ msgstr[0] ""
"\n"
"你的 {event}團隊"
-#: pretix/control/views/orders.py:468 pretix/plugins/banktransfer/views.py:901
+#: pretix/control/views/orders.py:637 pretix/plugins/banktransfer/views.py:901
#: pretix/presale/views/order.py:163 pretix/presale/views/order.py:210
#: pretix/presale/views/order.py:330 pretix/presale/views/order.py:390
#: pretix/presale/views/order.py:458 pretix/presale/views/order.py:533
@@ -23496,66 +23582,66 @@ msgstr[0] ""
msgid "Unknown order code or not authorized to access this order."
msgstr "訂單代碼未知或無權訪問此訂單。"
-#: pretix/control/views/orders.py:470 pretix/presale/views/order.py:1047
+#: pretix/control/views/orders.py:639 pretix/presale/views/order.py:1047
msgid "Ticket download is not enabled for this product."
msgstr "此產品未啟用票證下載。"
-#: pretix/control/views/orders.py:585
+#: pretix/control/views/orders.py:754
msgid "The order has been deleted."
msgstr "訂單已被刪除。"
-#: pretix/control/views/orders.py:592
+#: pretix/control/views/orders.py:761
msgid ""
"The order could not be deleted as some constraints (e.g. data created by "
"plug-ins) do not allow it."
msgstr ""
"由於某些限制(例如外掛程式建立的數據)不允許刪除該順序,因此無法刪除該訂單。"
-#: pretix/control/views/orders.py:600
+#: pretix/control/views/orders.py:769
msgid "Only orders created in test mode can be deleted."
msgstr "只能刪除在測試模式下建立的訂單。"
-#: pretix/control/views/orders.py:619
+#: pretix/control/views/orders.py:790
msgid "The order has been denied and is therefore now canceled."
msgstr "該命令已被拒絕,因此現已取消。"
-#: pretix/control/views/orders.py:656
+#: pretix/control/views/orders.py:830
msgid "This payment has been canceled."
msgstr "此付款已被取消。"
-#: pretix/control/views/orders.py:658
+#: pretix/control/views/orders.py:832
msgid "This payment can not be canceled at the moment."
msgstr "此付款目前無法取消。"
-#: pretix/control/views/orders.py:684
+#: pretix/control/views/orders.py:858
msgid "The refund has been canceled."
msgstr "退款已被取消。"
-#: pretix/control/views/orders.py:686
+#: pretix/control/views/orders.py:860
msgid "This refund can not be canceled at the moment."
msgstr "此退款目前無法取消。"
-#: pretix/control/views/orders.py:720
+#: pretix/control/views/orders.py:894
msgid "The refund has been processed."
msgstr "退款已處理完畢。"
-#: pretix/control/views/orders.py:722 pretix/control/views/orders.py:748
+#: pretix/control/views/orders.py:896 pretix/control/views/orders.py:922
msgid "This refund can not be processed at the moment."
msgstr "此退款目前無法處理。"
-#: pretix/control/views/orders.py:746
+#: pretix/control/views/orders.py:920
msgid "The refund has been marked as done."
msgstr "退款已標記為已完成。"
-#: pretix/control/views/orders.py:772
+#: pretix/control/views/orders.py:946
msgid "The request has been removed. If you want, you can now inform the user."
msgstr "該請求已被刪除。如果需要,現在可以通知使用者。"
-#: pretix/control/views/orders.py:779
+#: pretix/control/views/orders.py:953
msgid "Your cancellation request"
msgstr "你的要求取消"
-#: pretix/control/views/orders.py:780
+#: pretix/control/views/orders.py:954
#, python-brace-format
msgid ""
"Hello,\n"
@@ -23571,58 +23657,58 @@ msgstr ""
"\n"
"你的{event}團隊"
-#: pretix/control/views/orders.py:824
+#: pretix/control/views/orders.py:998
msgid ""
"The payment has been marked as complete, but we were unable to send a "
"confirmation mail."
msgstr "付款已標記為完成,但我們無法發送確認郵件。"
-#: pretix/control/views/orders.py:827
+#: pretix/control/views/orders.py:1001
msgid "The payment has been marked as complete."
msgstr "付款已標記為完成。"
-#: pretix/control/views/orders.py:829
+#: pretix/control/views/orders.py:1003
msgid "This payment can not be confirmed at the moment."
msgstr "這筆付款目前無法確認。"
-#: pretix/control/views/orders.py:1022
+#: pretix/control/views/orders.py:1196
msgid ""
"You can not refund more than the amount of a payment that is not yet "
"refunded."
msgstr "你不能退還超過尚未退還的付款金額。"
-#: pretix/control/views/orders.py:1027
+#: pretix/control/views/orders.py:1201
msgid ""
"You selected a partial refund for a payment method that only supports full "
"refunds."
msgstr "你為僅支援全額退款的付款方式選擇了部分退款。"
-#: pretix/control/views/orders.py:1057
+#: pretix/control/views/orders.py:1231
msgid ""
"One of the refunds failed to be processed. You should retry to refund in a "
"different way. The error message was: {}"
msgstr "其中一筆退款未能處理。你應該以其他方式重試退款。錯誤消息是:{}"
-#: pretix/control/views/orders.py:1063
+#: pretix/control/views/orders.py:1237
msgid "A refund of {} has been processed."
msgstr "{} 的退款已處理。"
-#: pretix/control/views/orders.py:1067
+#: pretix/control/views/orders.py:1241
msgid ""
"A refund of {} has been saved, but not yet fully executed. You can mark it "
"as complete below."
msgstr "{} 的退款已保存,但尚未完全執行。你可以在下面將其標記為完成。"
-#: pretix/control/views/orders.py:1096
+#: pretix/control/views/orders.py:1270
msgid ""
"A new gift card was created. You can now send the user their gift card code."
msgstr "建立了一張新的禮品卡。你現在可以向使用者發送他們的禮品卡代碼。"
-#: pretix/control/views/orders.py:1104
+#: pretix/control/views/orders.py:1278
msgid "Your gift card code"
msgstr "你的禮品卡代碼"
-#: pretix/control/views/orders.py:1106
+#: pretix/control/views/orders.py:1280
#, python-brace-format
msgid ""
"Hello,\n"
@@ -23642,185 +23728,185 @@ msgstr ""
"\n"
"你的{event}團隊"
-#: pretix/control/views/orders.py:1117
+#: pretix/control/views/orders.py:1291
msgid "The refunds you selected do not match the selected total refund amount."
msgstr "你選擇的退款與所選的總退款金額不符合。"
-#: pretix/control/views/orders.py:1276
+#: pretix/control/views/orders.py:1450
msgid ""
"The order has been marked as paid, but we were unable to send a confirmation "
"mail."
msgstr "訂單已標記為已付款,但我們無法發送確認郵件。"
-#: pretix/control/views/orders.py:1279
+#: pretix/control/views/orders.py:1453
msgid "The payment has been created successfully."
msgstr "付款已成功建立。"
-#: pretix/control/views/orders.py:1293
+#: pretix/control/views/orders.py:1467
msgid ""
"The order has been canceled. You can now select how you want to transfer the "
"money back to the user."
msgstr "訂單已被取消。現在,你可以選擇如何將資金退回給使用者。"
-#: pretix/control/views/orders.py:1362 pretix/control/views/orders.py:1366
+#: pretix/control/views/orders.py:1536 pretix/control/views/orders.py:1540
msgid "No VAT ID specified."
msgstr "未指定增值稅號。"
-#: pretix/control/views/orders.py:1370
+#: pretix/control/views/orders.py:1544
msgid "No country specified."
msgstr "未指定國家/地區。"
-#: pretix/control/views/orders.py:1374
+#: pretix/control/views/orders.py:1548
msgid "VAT ID could not be checked since this country is not supported."
msgstr "無法檢查增值稅號,因為不支援此國家/地區。"
-#: pretix/control/views/orders.py:1385
+#: pretix/control/views/orders.py:1559
msgid ""
"The VAT ID could not be checked, as the VAT checking service of the country "
"is currently not available."
msgstr "無法檢查增值稅號,因為該國家/地區的增值稅檢查服務目前不可用。"
-#: pretix/control/views/orders.py:1388
+#: pretix/control/views/orders.py:1562
msgid "This VAT ID is valid."
msgstr "此增值稅號有效。"
-#: pretix/control/views/orders.py:1402 pretix/control/views/orders.py:1433
+#: pretix/control/views/orders.py:1576 pretix/control/views/orders.py:1607
msgid "Unknown invoice."
msgstr "未知發票."
-#: pretix/control/views/orders.py:1405
+#: pretix/control/views/orders.py:1579
msgid "Invoices may not be changed after they are created."
msgstr "發票在建立後不得更改。"
-#: pretix/control/views/orders.py:1407 pretix/control/views/orders.py:1436
+#: pretix/control/views/orders.py:1581 pretix/control/views/orders.py:1610
msgid "The invoice has already been canceled."
msgstr "發票已被取消。"
-#: pretix/control/views/orders.py:1409
+#: pretix/control/views/orders.py:1583
msgid "The invoice file has already been exported."
msgstr "發票文件已匯出。"
-#: pretix/control/views/orders.py:1411
+#: pretix/control/views/orders.py:1585
msgid "The invoice file is too old to be regenerated."
msgstr "發票檔太舊,無法重新產生。"
-#: pretix/control/views/orders.py:1413 pretix/control/views/orders.py:1438
+#: pretix/control/views/orders.py:1587 pretix/control/views/orders.py:1612
msgid "The invoice has been cleaned of personal data."
msgstr "發票中已清除個人數據。"
-#: pretix/control/views/orders.py:1469
+#: pretix/control/views/orders.py:1643
msgid "The email has been queued to be sent."
msgstr "電子郵件已排隊等待發送。"
-#: pretix/control/views/orders.py:1493 pretix/presale/views/order.py:1224
+#: pretix/control/views/orders.py:1667 pretix/presale/views/order.py:1224
msgid "This invoice has not been found"
msgstr "未找到此發票"
-#: pretix/control/views/orders.py:1500 pretix/presale/views/order.py:1231
+#: pretix/control/views/orders.py:1674 pretix/presale/views/order.py:1231
msgid "The invoice file is no longer stored on the server."
msgstr "發票檔不再儲存在伺服器上。"
-#: pretix/control/views/orders.py:1505 pretix/presale/views/order.py:1236
+#: pretix/control/views/orders.py:1679 pretix/presale/views/order.py:1236
msgid ""
"The invoice file has not yet been generated, we will generate it for you "
"now. Please try again in a few seconds."
msgstr "發票檔尚未產生,我們現在將為你生成。請在幾秒鐘後重試。"
-#: pretix/control/views/orders.py:1533
+#: pretix/control/views/orders.py:1707
msgid "The payment term has been changed."
msgstr "付款期限已更改。"
-#: pretix/control/views/orders.py:1538 pretix/control/views/orders.py:1595
+#: pretix/control/views/orders.py:1712 pretix/control/views/orders.py:1769
msgid ""
"We were not able to process the request completely as the server was too "
"busy."
msgstr "由於伺服器太忙,我們無法完全處理請求。"
-#: pretix/control/views/orders.py:1546
+#: pretix/control/views/orders.py:1720
msgid "This action is only allowed for pending orders."
msgstr "此操作僅允許用於待處理的訂單。"
-#: pretix/control/views/orders.py:1601
+#: pretix/control/views/orders.py:1775
msgid "This action is only allowed for canceled orders."
msgstr "此操作僅適用於已取消的訂單。"
-#: pretix/control/views/orders.py:1818 pretix/presale/views/order.py:1508
+#: pretix/control/views/orders.py:1992 pretix/presale/views/order.py:1508
msgid "An error occurred. Please see the details below."
msgstr "發生錯誤。請參閱下面的詳細資訊。"
-#: pretix/control/views/orders.py:1826
+#: pretix/control/views/orders.py:2000
msgid "The order has been changed and the user has been notified."
msgstr "訂單已更改,使用者已收到通知。"
-#: pretix/control/views/orders.py:1828 pretix/control/views/orders.py:1962
-#: pretix/control/views/orders.py:1999 pretix/presale/views/order.py:1543
+#: pretix/control/views/orders.py:2002 pretix/control/views/orders.py:2136
+#: pretix/control/views/orders.py:2173 pretix/presale/views/order.py:1543
msgid "The order has been changed."
msgstr "訂單順序已更改。"
-#: pretix/control/views/orders.py:1855 pretix/presale/checkoutflow.py:890
+#: pretix/control/views/orders.py:2029 pretix/presale/checkoutflow.py:890
#: pretix/presale/views/order.py:804
msgid ""
"We had difficulties processing your input. Please review the errors below."
msgstr "我們在處理你的輸入時遇到了困難。請查看以下錯誤。"
-#: pretix/control/views/orders.py:1964
+#: pretix/control/views/orders.py:2138
msgid "Nothing about the order had to be changed."
msgstr "關於訂單的任何內容都不必更改。"
-#: pretix/control/views/orders.py:2045 pretix/plugins/sendmail/views.py:174
+#: pretix/control/views/orders.py:2219 pretix/plugins/sendmail/views.py:174
msgid "We could not send the email. See below for details."
msgstr "我們無法發送電子郵件。詳情見下文。"
-#: pretix/control/views/orders.py:2061 pretix/control/views/orders.py:2126
+#: pretix/control/views/orders.py:2235 pretix/control/views/orders.py:2300
#: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:604
#: pretix/plugins/sendmail/views.py:680
#, python-brace-format
msgid "Subject: {subject}"
msgstr "主題{subject}"
-#: pretix/control/views/orders.py:2075 pretix/control/views/orders.py:2141
+#: pretix/control/views/orders.py:2249 pretix/control/views/orders.py:2315
msgid "Your message has been queued and will be sent to {}."
msgstr "你的消息已排序,將發送到 {}。"
-#: pretix/control/views/orders.py:2079 pretix/control/views/orders.py:2144
+#: pretix/control/views/orders.py:2253 pretix/control/views/orders.py:2318
msgid "Failed to send mail to the following user: {}"
msgstr "無法向以下使用者發送郵件:{}"
-#: pretix/control/views/orders.py:2180 pretix/presale/views/order.py:1006
+#: pretix/control/views/orders.py:2354 pretix/presale/views/order.py:1006
msgid ""
"This link is no longer valid. Please go back, refresh the page, and try "
"again."
msgstr "此連結不再有效。請返回,更新頁面,然後重試。"
-#: pretix/control/views/orders.py:2256
+#: pretix/control/views/orders.py:2430
msgid "There is no order with the given order code."
msgstr "給定的訂單代碼沒有訂單。"
-#: pretix/control/views/orders.py:2361 pretix/control/views/organizer.py:1751
+#: pretix/control/views/orders.py:2535 pretix/control/views/organizer.py:1751
msgid "The selected exporter was not found."
msgstr "找不到選定的導出器。"
-#: pretix/control/views/orders.py:2371 pretix/control/views/organizer.py:1761
+#: pretix/control/views/orders.py:2545 pretix/control/views/organizer.py:1761
msgid "There was a problem processing your input. See below for error details."
msgstr "處理你的輸入時出現問題。有關錯誤詳細資訊,請參閱下文。"
-#: pretix/control/views/orders.py:2406 pretix/control/views/organizer.py:1804
+#: pretix/control/views/orders.py:2580 pretix/control/views/organizer.py:1804
#, python-brace-format
msgid ""
"Your export schedule has been saved. The next export will start around "
"{datetime}."
msgstr "你的匯出計劃已儲存。下一次匯出將在{datetime}左右開始。"
-#: pretix/control/views/orders.py:2411 pretix/control/views/organizer.py:1809
+#: pretix/control/views/orders.py:2585 pretix/control/views/organizer.py:1809
msgid "Your export schedule has been saved, but no next export is planned."
msgstr "你的匯出計劃已保存,但沒有計劃下一次匯出。"
-#: pretix/control/views/orders.py:2450 pretix/control/views/organizer.py:1849
+#: pretix/control/views/orders.py:2624 pretix/control/views/organizer.py:1849
#, python-brace-format
msgid "Export: {title}"
msgstr "輸出{title}"
-#: pretix/control/views/orders.py:2451 pretix/control/views/organizer.py:1851
+#: pretix/control/views/orders.py:2625 pretix/control/views/organizer.py:1851
#, python-brace-format
msgid ""
"Hello,\n"
@@ -23831,7 +23917,7 @@ msgstr ""
"\n"
"附加到此電子郵件後,你可以找到 {name} 的新計劃報告。"
-#: pretix/control/views/orders.py:2519 pretix/control/views/organizer.py:1919
+#: pretix/control/views/orders.py:2693 pretix/control/views/organizer.py:1919
msgid ""
"Your export is queued to start soon. The results will be send via email. "
"Depending on system load and type and size of export, this may take a few "
@@ -23840,18 +23926,18 @@ msgstr ""
"你的匯出正在排隊等待即將開始。結果將通過電子郵件發送。根據系統負載以及導出的"
"類型和大小,這可能需要幾分鐘時間。"
-#: pretix/control/views/orders.py:2598
+#: pretix/control/views/orders.py:2772
msgid "All orders have been canceled."
msgstr "所有訂單均已取消。"
-#: pretix/control/views/orders.py:2600
+#: pretix/control/views/orders.py:2774
#, python-brace-format
msgid ""
"The orders have been canceled. An error occurred with {count} orders, please "
"check all uncanceled orders."
msgstr "訂單已被取消。{count} 訂單出錯,請檢查所有未取消的訂單。"
-#: pretix/control/views/orders.py:2621
+#: pretix/control/views/orders.py:2795
msgid "Your input was not valid."
msgstr "你的輸入無效。"
@@ -26216,6 +26302,7 @@ msgid "Waiting for"
msgstr "等待"
#: pretix/plugins/sendmail/forms.py:118 pretix/plugins/sendmail/forms.py:192
+#: pretix/plugins/sendmail/forms.py:364
msgctxt "sendmail_form"
msgid "Restrict to a specific event date"
msgstr "限制為特定事件日期"
@@ -26273,22 +26360,22 @@ msgstr "每個出席者(未提供出席者電子郵件地址時回退到訂單
msgid "Both (all order contact addresses and all attendee email addresses)"
msgstr "兩者(所有訂單聯絡位址和所有出席者電子郵件位址)"
-#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:380
+#: pretix/plugins/sendmail/forms.py:250 pretix/plugins/sendmail/forms.py:403
#: pretix/plugins/sendmail/views.py:267
msgid "payment pending but already confirmed"
msgstr "付款待處理但已確認"
-#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:382
+#: pretix/plugins/sendmail/forms.py:251 pretix/plugins/sendmail/forms.py:405
#: pretix/plugins/sendmail/views.py:268
msgid "payment pending (except unapproved or already confirmed)"
msgstr "待付款(未經批准或已確認的除外)"
-#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:383
+#: pretix/plugins/sendmail/forms.py:252 pretix/plugins/sendmail/forms.py:406
#: pretix/plugins/sendmail/views.py:269
msgid "approval pending"
msgstr "等待批准"
-#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:386
+#: pretix/plugins/sendmail/forms.py:255 pretix/plugins/sendmail/forms.py:409
#: pretix/plugins/sendmail/views.py:266
msgid "pending with payment overdue"
msgstr "待處理,付款逾期"
@@ -26303,44 +26390,44 @@ msgctxt "sendmail_form"
msgid "Restrict to recipients with check-in on list"
msgstr "僅限在清單中簽到的收件者"
-#: pretix/plugins/sendmail/forms.py:365
+#: pretix/plugins/sendmail/forms.py:388
msgid "Type of schedule time"
msgstr "計劃時間的類型"
-#: pretix/plugins/sendmail/forms.py:368
+#: pretix/plugins/sendmail/forms.py:391
msgid "Absolute"
msgstr "絕對"
-#: pretix/plugins/sendmail/forms.py:369
+#: pretix/plugins/sendmail/forms.py:392
msgid "Relative, before event start"
msgstr "相對,在活動開始前"
-#: pretix/plugins/sendmail/forms.py:370
+#: pretix/plugins/sendmail/forms.py:393
msgid "Relative, before event end"
msgstr "相對,在活動結束前"
-#: pretix/plugins/sendmail/forms.py:371
+#: pretix/plugins/sendmail/forms.py:394
msgid "Relative, after event start"
msgstr "相對,事件開始後"
-#: pretix/plugins/sendmail/forms.py:372
+#: pretix/plugins/sendmail/forms.py:395
msgid "Relative, after event end"
msgstr "相對,事件結束後"
-#: pretix/plugins/sendmail/forms.py:389
+#: pretix/plugins/sendmail/forms.py:412
msgctxt "sendmail_from"
msgid "Restrict to orders with status"
msgstr "限制為具有狀態的訂單"
-#: pretix/plugins/sendmail/forms.py:404
+#: pretix/plugins/sendmail/forms.py:427
msgid "Please specify the send date"
msgstr "請註明發送日期"
-#: pretix/plugins/sendmail/forms.py:409
+#: pretix/plugins/sendmail/forms.py:432
msgid "Please specify the offset days and time"
msgstr "請指定偏移日期和時間"
-#: pretix/plugins/sendmail/forms.py:420
+#: pretix/plugins/sendmail/forms.py:443
msgid "Please specify a product"
msgstr "請指定商品"
@@ -26376,43 +26463,43 @@ msgstr ""
msgid "Anyone who never checked in before"
msgstr ""
-#: pretix/plugins/sendmail/models.py:235
+#: pretix/plugins/sendmail/models.py:236
msgid "Limit products"
msgstr "限制商品"
-#: pretix/plugins/sendmail/models.py:238
+#: pretix/plugins/sendmail/models.py:239
msgid "Restrict to orders with status"
msgstr "僅限具有狀態的訂單"
-#: pretix/plugins/sendmail/models.py:243
+#: pretix/plugins/sendmail/models.py:244
#, fuzzy
#| msgid "Restrict to orders with status"
msgid "Restrict to check-in status"
msgstr "僅限具有狀態的訂單"
-#: pretix/plugins/sendmail/models.py:257
+#: pretix/plugins/sendmail/models.py:258
msgid "Send date"
msgstr "發送日期"
-#: pretix/plugins/sendmail/models.py:259
+#: pretix/plugins/sendmail/models.py:260
#: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:8
msgid "Time of day"
msgstr "一天中的時間"
-#: pretix/plugins/sendmail/models.py:265
+#: pretix/plugins/sendmail/models.py:266
msgid "Send email to"
msgstr "發送電子郵件至"
-#: pretix/plugins/sendmail/models.py:270
+#: pretix/plugins/sendmail/models.py:271
msgid "Only enabled rules are actually sent"
msgstr "實際上僅發送已啟用的規則"
-#: pretix/plugins/sendmail/models.py:306
+#: pretix/plugins/sendmail/models.py:318
#, python-brace-format
msgid "on {date} at {time}"
msgstr "在{date}在{time}"
-#: pretix/plugins/sendmail/models.py:312
+#: pretix/plugins/sendmail/models.py:324
#, python-format
msgid "%(count)d day after event end at %(time)s"
msgid_plural "%(count)d days after event end at %(time)s"
@@ -26420,19 +26507,19 @@ msgstr[0] ""
"%(count)d事件在 %(time)s結束後的一天\n"
"%(count)d 天後事件在 %(time)s結束"
-#: pretix/plugins/sendmail/models.py:321
+#: pretix/plugins/sendmail/models.py:333
#, python-format
msgid "%(count)d day before event end at %(time)s"
msgid_plural "%(count)d days before event end at %(time)s"
msgstr[0] "%(count)d事件在%(time)s結束前一天"
-#: pretix/plugins/sendmail/models.py:331
+#: pretix/plugins/sendmail/models.py:343
#, python-format
msgid "%(count)d day after event start at %(time)s"
msgid_plural "%(count)d days after event start at %(time)s"
msgstr[0] "%(count)d 事件在%(time)s開始後的一天"
-#: pretix/plugins/sendmail/models.py:340
+#: pretix/plugins/sendmail/models.py:352
#, python-format
msgid "%(count)d day before event start at %(time)s"
msgid_plural "%(count)d days before event start at %(time)s"
@@ -26521,8 +26608,8 @@ msgstr "建立電子郵件規則"
msgid "Scheduled emails are not sent as long as your ticket shop is offline."
msgstr "只要你的售票店處於離線狀態,就不會發送自動電子郵件。"
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:46
-#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:60
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:49
+#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:63
msgid ""
"For technical reasons, the email might actually be sent a bit later than "
"your configured date. Typically, this will not be more than 10 minutes. Your "
@@ -27711,41 +27798,41 @@ msgstr "請輸入你的姓名。"
msgid "Please fill in answers to all required questions."
msgstr "請填寫所有必填問題的答案。"
-#: pretix/presale/checkoutflow.py:1175
+#: pretix/presale/checkoutflow.py:1173
msgctxt "checkoutflow"
msgid "Payment"
msgstr "支付"
-#: pretix/presale/checkoutflow.py:1287
+#: pretix/presale/checkoutflow.py:1285
msgid ""
"Your payment method has been applied, but {} still need to be paid. Please "
"select a payment method for the remainder."
msgstr "你的付款方式已使用,但仍需要付款 {}。請選擇其餘部分的付款方式。"
-#: pretix/presale/checkoutflow.py:1312 pretix/presale/views/order.py:699
+#: pretix/presale/checkoutflow.py:1310 pretix/presale/views/order.py:699
msgid "Please select a payment method."
msgstr "請選擇付款方式。"
-#: pretix/presale/checkoutflow.py:1339 pretix/presale/checkoutflow.py:1353
-#: pretix/presale/checkoutflow.py:1364
+#: pretix/presale/checkoutflow.py:1337 pretix/presale/checkoutflow.py:1351
+#: pretix/presale/checkoutflow.py:1362
msgid "Please select a payment method to proceed."
msgstr "請選擇付款方式以繼續。"
-#: pretix/presale/checkoutflow.py:1369 pretix/presale/views/order.py:464
+#: pretix/presale/checkoutflow.py:1367 pretix/presale/views/order.py:464
#: pretix/presale/views/order.py:539
msgid "The payment information you entered was incomplete."
msgstr "你輸入的付款資訊不完整。"
-#: pretix/presale/checkoutflow.py:1410
+#: pretix/presale/checkoutflow.py:1408
msgctxt "checkoutflow"
msgid "Review order"
msgstr "審核訂單"
-#: pretix/presale/checkoutflow.py:1504
+#: pretix/presale/checkoutflow.py:1502
msgid "You need to check all checkboxes on the bottom of the page."
msgstr "你需要選取的頁面底部的所有複選框。"
-#: pretix/presale/checkoutflow.py:1551
+#: pretix/presale/checkoutflow.py:1549
msgid ""
"There was an error sending the confirmation mail. Please try again later."
msgstr "發送確認郵件時發生錯誤。請稍後重試。"
@@ -30357,6 +30444,9 @@ msgstr "寫入權限"
msgid "Kosovo"
msgstr "柯索沃"
+#~ msgid "Notify user by e-mail"
+#~ msgstr "以郵件通知使用者"
+
#~ msgid "By default, only paid orders will receive the email"
#~ msgstr "預設值情況下,只有已付款的訂單才會收到電子郵件"